fix(spp_programs): fix deduplication and enrollment interaction bugs #113
Codecov / codecov/project
succeeded
Mar 18, 2026 in 1s
70.85% (+0.70%) compared to 1a91296
View this Pull Request on Codecov
70.85% (+0.70%) compared to 1a91296
Details
Codecov Report
❌ Patch coverage is 92.55319% with 7 lines in your changes missing coverage. Please review.
✅ Project coverage is 70.85%. Comparing base (1a91296) to head (895e9e4).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| ..._programs/models/managers/deduplication_manager.py | 92.42% | 5 Missing |
| spp_programs/models/programs.py | 84.61% | 2 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## 19.0 #113 +/- ##
==========================================
+ Coverage 70.14% 70.85% +0.70%
==========================================
Files 739 783 +44
Lines 43997 46652 +2655
==========================================
+ Hits 30863 33055 +2192
- Misses 13134 13597 +463 | Files with missing lines | Coverage Δ | |
|---|---|---|
| spp_programs/models/managers/program_manager.py | 65.83% <100.00%> (+21.66%) |
⬆️ |
| spp_programs/models/program_membership.py | 81.13% <100.00%> (+49.15%) |
⬆️ |
| spp_programs/models/programs.py | 81.63% <84.61%> (+22.62%) |
⬆️ |
| ..._programs/models/managers/deduplication_manager.py | 84.65% <92.42%> (+63.70%) |
⬆️ |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Loading