/bun:test
Run tests using Bun's built-in test runner with optimized output.
Parameters
pattern(optional): Test file or name pattern--coverage: Enable code coverage reporting--bail: Stop on first failure--watch: Watch mode for development
Execution
Quick feedback (default for agentic use):
bun test --dots --bail=1 $PATTERN
With coverage:
bun test --dots --coverage $PATTERN
Watch mode:
bun test --watch $PATTERN
CI mode (JUnit output):
bun test --reporter=junit --reporter-outfile=junit.xml $PATTERN
Output Interpretation
| Symbol | Meaning |
|--------|---------|
| . | Test passed |
| F | Test failed |
| S | Test skipped |
Post-test
- Report pass/fail summary
- If failures: show first failure details
- If coverage enabled: report coverage percentage