• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bjess9 / pr-compass / 17256921012

27 Aug 2025 03:49AM UTC coverage: 68.284% (+17.4%) from 50.874%
17256921012

push

github

bjess9
Improve GitHub layer test coverage from 25.6% to 66.0%

- Add comprehensive tests for all main fetch functions
- Test FetchPRsFromConfig for all modes (repos, organization, teams, search, topics)
- Test caching functionality with cache hits and misses
- Test configuration-based filter creation and cache key generation
- Test edge cases including context cancellation and MaxPRs limiting
- Add tests for DefaultFilter values and configuration handling
- All tests pass with proper error handling and realistic scenarios

Overall project coverage improved from 55.5% to 66.4%

2646 of 3875 relevant lines covered (68.28%)

1.51 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

64.95
/internal/github/fetch.go


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc