fix(spp_programs): close membership ACL bypass and approval/payment bugs#241
Open
kneckinator wants to merge 1 commit into
Open
fix(spp_programs): close membership ACL bypass and approval/payment bugs#241kneckinator wants to merge 1 commit into
kneckinator wants to merge 1 commit into
Codecov / codecov/project
succeeded
Jun 16, 2026 in 0s
73.06% (+0.00%) compared to 00f1e5a
View this Pull Request on Codecov
73.06% (+0.00%) compared to 00f1e5a
Details
Codecov Report
✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 73.06%. Comparing base (00f1e5a) to head (e78e6a6).
Additional details and impacted files
@@ Coverage Diff @@
## 19.0 #241 +/- ##
========================================
Coverage 73.05% 73.06%
========================================
Files 1069 1070 +1
Lines 62080 62368 +288
========================================
+ Hits 45351 45567 +216
- Misses 16729 16801 +72 | Files with missing lines | Coverage Δ | |
|---|---|---|
| spp_programs/models/cycle.py | 65.48% <ø> (-0.27%) |
⬇️ |
| spp_programs/models/cycle_membership.py | 74.41% <100.00%> (+0.30%) |
⬆️ |
| ...ograms/models/managers/entitlement_manager_base.py | 74.41% <100.00%> (+1.13%) |
⬆️ |
| ...ograms/models/managers/entitlement_manager_cash.py | 64.45% <100.00%> (+0.95%) |
⬆️ |
| spp_programs/models/managers/payment_manager.py | 66.66% <100.00%> (+8.08%) |
⬆️ |
| spp_programs/models/program_membership.py | 57.51% <ø> (+0.44%) |
⬆️ |
🚀 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