fix(spp_scoring,spp_scoring_programs): scoring validation, eligibility enforcement, and access control #161
Codecov / codecov/project
succeeded
Apr 22, 2026 in 0s
71.59% (+0.25%) compared to aaa9001
View this Pull Request on Codecov
71.59% (+0.25%) compared to aaa9001
Details
Codecov Report
❌ Patch coverage is 90.90909% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 71.59%. Comparing base (aaa9001) to head (ab87b79).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| spp_programs/models/managers/program_manager.py | 90.90% | 1 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## 19.0 #161 +/- ##
==========================================
+ Coverage 71.33% 71.59% +0.25%
==========================================
Files 932 933 +1
Lines 54975 55132 +157
==========================================
+ Hits 39217 39470 +253
+ Misses 15758 15662 -96 | Files with missing lines | Coverage Δ | |
|---|---|---|
| spp_scoring/__manifest__.py | 0.00% <ø> (ø) |
|
| spp_scoring/models/__init__.py | 100.00% <ø> (ø) |
|
| spp_scoring/models/scoring_engine.py | 53.46% <ø> (-1.13%) |
⬇️ |
| spp_scoring/models/scoring_model.py | 88.23% <ø> (-0.39%) |
⬇️ |
| spp_scoring_programs/__manifest__.py | 0.00% <ø> (ø) |
|
| spp_scoring_programs/models/program.py | 36.61% <ø> (+1.48%) |
⬆️ |
| spp_programs/models/managers/program_manager.py | 90.44% <90.90%> (+12.10%) |
⬆️ |
🚀 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