Skip to content

feat: add quiet test output mode#61

Draft
exo-mv wants to merge 6 commits into
mainfrom
feat/quiet-mode
Draft

feat: add quiet test output mode#61
exo-mv wants to merge 6 commits into
mainfrom
feat/quiet-mode

Conversation

@exo-mv
Copy link
Copy Markdown

@exo-mv exo-mv commented Jun 1, 2026

Summary

  • add a --quiet flag that only reports failing test suites plus the final summary
  • buffer node:test reporter output so passing suites stay hidden while failures keep useful diagnostics
  • apply quiet filtering to pure/bundle subprocess output and handle watch-mode drain cycles

Verification

  • npm run lint
  • FORCE_COLOR=1 npm test
  • focused quiet-mode smoke checks for passing suites, failing node:test suites, pure/bundle output, and watch mode

Note: plain npm test is color-sensitive in this shell because vendor matcher assertions expect colored output; FORCE_COLOR=1 npm test passes.

exo-mv and others added 6 commits June 1, 2026 14:24
Adds a `--quiet` flag (and `EXODUS_TEST_QUIET=1` env equivalent) that
suppresses pass/skip lines and per-suite headers for passing suites,
surfacing only failing suites plus the final summary. Works across the
node:test reporter, CI `::group::` grouping, and the per-file bundle/
browser runner path.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant