| name | test-runner |
| description | Run tests using the project Makefile. Use for executing the Flutter test suite and validating code changes. |
| triggers | ["*test","*qa test"] |
Test Runner Skill
One-line summary: Run the Flutter test suite through the Makefile for consistent environment setup.
TLDR:
Use make test to run the full suite with coverage; make test-watch re-runs on change.
On failure: read the error, fix the issue, re-run make test until green.
Used by Neo (*swe test) after implementation changes and by Trin (*qa test) for full verification.
Overview
Run tests via make to ensure consistent environment setup (pub deps, LLVM path, etc.).
Commands
| Action | Command |
|---|
| All tests with coverage | make test |
| Watch mode (re-run on change) | make test-watch |
Workflow
- Run tests:
make test
- On failure: Read error output, identify failing test, fix issue
- Re-run:
make test again to confirm green
Integration with Personas
- Neo (
*swe test): Run after implementing changes
- Trin (
*qa test): Run full suite for verification