Zerg Testing
Rules
- •Always use Make targets. Never run pytest/bun/playwright directly.
Core Commands
bash
make test # unit tests make test-e2e-core # core E2E (must pass 100%) make test-e2e # full E2E (retries ok) make test-all # unit + full E2E make test-e2e-single TEST=tests/<spec>.ts make test-e2e-errors # show last E2E errors make test-e2e-verbose # full output for debugging
Debugging Flow
- •
make test-e2e-errors - •
make test-e2e-single TEST=tests/<spec>.ts - •
make test-e2e-verbose