integration-testing
SKILL.md
Integration Testing Guide
What counts as an integration test here?
An integration test should:
- create a real index (filesystem or in-memory, depending on surface)
- drive Searchlite through a public interface (CLI args or HTTP requests)
- validate observable behavior (hits, counts, errors, lifecycle)
Avoid “testing internals through integration.” If you need to validate internals, write a unit test.