Files
OmniRoute/tests
diegosouzapw b7efba4727 test(agent-skills): unit tests for REST routes with sanitization assertions
16 tests covering all 5 endpoints:
- GET /agent-skills: 42 total, category/area filters, invalid category → 400
- GET /agent-skills/[id]: found api+cli skills, unknown → 404
- GET /agent-skills/[id]/raw: unknown → 404, valid → 200/502/500 (network-tolerant)
- GET /agent-skills/coverage: SkillCoverage shape (api.total=22, cli.total=20)
- POST /generate: no auth → 401/403, invalid body → 400, no generator → 503

Hard Rule #12 verified explicitly in every error case: error.message must
not match /\bat \/|\bat file:\/\// (no stack trace exposure). Final test
collects all error paths and asserts sanitization in a single sweep.
2026-05-27 21:49:32 -03:00
..
2026-05-23 01:46:59 -03:00
2026-05-04 01:36:53 -03:00
2026-05-10 00:55:06 -03:00