Headless output modes: dense / standard / verbose (#10) #22
Loading…
Reference in a new issue
No description provided.
Delete branch "wip/issue-10"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Per #10 (PR #1 comment 135).
output?: 'auto'|'dense'|'standard'|'verbose'(programmatic) +-o/--output,-q/--quiet,-v/--verbose.auto= standard on a TTY else dense. Dense is silent on success. Standard is a single self-updating colored line (<TEST|PASS|FAIL> <file> <test-name>) truncated to width, tracking the running test via thedata-*hooks. Verbose adds per-test sections + console/pageerror.NO_COLOR;logcontract preserved (a customlogwith nooutputdefaults to standard).Verification
NO_COLOR, truncation; smoke covers all modes.Closes #10
Pure, self-contained reporter used by the headless runner to render progress in one of three modes: - dense silent on success; failures + artifact paths only - standard a single self-updating <TEST|PASS|FAIL> <file> <name> line, rewritten in place and truncated to the terminal width - verbose a colored section per test plus page diagnostics `auto` resolves to `standard` on a TTY, else `dense`. ANSI SGR is only emitted to a TTY without NO_COLOR; truncation keeps the line from wrapping. The historical `log` line sink is preserved.View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.