run-tests
Installation
SKILL.md
Run Tests Skill
Use this skill when running or writing tests for this project.
Test Types
This project uses filename and function name conventions for test categorization:
- Unit tests: Files without "Integration" in test function names. No external dependencies, fast.
- Integration tests:
*_integration_test.gofiles with "Integration" in function names. Requires database, slower. - Benchmarks: Standard Go benchmarks (
func Benchmark...). Seeinternal/evaluator/evaluator_benchmark_test.gofor an example.