You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit b2132d4
Browse filesBrowse the repository at this point in the historyBrowse files
test: add coverage reporting, edge case tests, and thresholds (#5)
## Summary
- Add `pytest-cov` with 94% fail-under threshold
- Add 10 edge case tests (None handling, double close, concurrent async,
timeout/connection errors)
- Add 2 E2E integration tests (assess+reputation flow, getAgents field
validation)
- CI now reports coverage on every run
## Test plan
- [x] All 64 tests pass locally (10 skipped without API key)
- [x] Coverage threshold (94%) passes
- [x] E2E tests pass against real API
- [ ] CI passes on PR
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments