Testing Strategy
Description
This project is small, runs in a terminal, and is mostly deterministic. The testing strategy focuses on fast, reliable checks that validate core behavior and provide a safe merge gate for PRs.
Installation
claude install-skill https://github.com/jarrodwatts/claude-hud README
Testing Strategy
This project is small, runs in a terminal, and is mostly deterministic. The testing strategy focuses on fast, reliable checks that validate core behavior and provide a safe merge gate for PRs.
Goals
- undefined
Test Layers
- undefined
- undefined
- undefined
- undefined
- undefined
- undefined
What to Test First
- undefined
Fixtures
- undefined
Running Tests Locally
npm test
This runs `npm run build` and then executes Node's built-in test runner.
To generate coverage:
npm run test:coverage
To update snapshots:
npm run test:update-snapshots
CI Gate (recommended)
- undefined
The provided GitHub Actions workflow runs `npm run test:coverage` on Node 18 and 20.
These steps should be required in PR checks to ensure new changes do not regress existing behavior.
Contributing Expectations
- undefined
Related Skills
Webapp Testing
When testing local web applications or verifying UI behaviorTest local web applications using Playwright for UI verification and debugging
Testing official #29
, [#52](https://github.com/affaan-m/everything-claude-code/issues/52), [#103](https://github.com/affaan-m/everything-claude-code/issues/103)). The behavior changed between Claude Code versions, leading to confusion. We now have a regression test to prevent this from being reintroduced.
Testing community Fix Issue
by metabase - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.
Testing community Pypict Test Design
Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for optimized test suites
Testing community gstack
| 15,000+ | Garry Tan's exact Claude Code setup: 6 opinionated tools that serve as CEO, Eng Manager, Release Manager, and QA Engineer. 15K+ stars in 5 days. |
Testing community **playwright**
| claude-plugins-official | Browser automation, E2E testing, screenshots |
Testing community