Files
Barış Keserandgoogle-labs-jules[bot] e926d77952 test(users): increase badge system coverage to 99% (#359)
- Add comprehensive tests to `users/tests/test_badge_system_remaining.py` to cover all code branches in `ReviewBadgeStrategy`, `WatchTimeBadgeStrategy`, `AccountBadgeStrategy`, `CommunityBadgeStrategy`, `ConsistencyBadgeStrategy`, `ConsumptionBadgeStrategy`, `CompletionBadgeStrategy`, `GenreBadgeStrategy`, and `SpecificGenreBadgeStrategy`.
- Address cache hits, cache misses, and badge award validations.
- Fix broken URL reversal in `users/tests/test_badges_api.py` (`user-badge-list` -> `user-badges-list`).
- Update assertion logic in `users/tests/test_badges_api.py` to parse paginated `results` correctly.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-07-16 20:51:09 +00:00
..