Skip to content

test(spp_programs): add tests for cycle compliance on registrant form

6fc933f
Select commit
Loading
Failed to load commit list.
Open

feat(spp_programs): show cycle compliance status on registrant form #152

test(spp_programs): add tests for cycle compliance on registrant form
6fc933f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 10, 2026 in 0s

71.20% (+0.14%) compared to f738582

View this Pull Request on Codecov

71.20% (+0.14%) compared to f738582

Details

Codecov Report

❌ Patch coverage is 87.50000% with 6 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.20%. Comparing base (f738582) to head (6fc933f).
⚠️ Report is 7 commits behind head on 19.0.

Files with missing lines Patch % Lines
spp_programs/models/cycle_membership.py 66.66% 4 Missing ⚠️
spp_programs/models/program_membership.py 92.85% 1 Missing ⚠️
spp_programs/models/registrant.py 95.45% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             19.0     #152      +/-   ##
==========================================
+ Coverage   71.06%   71.20%   +0.14%     
==========================================
  Files         925      925              
  Lines       54704    54775      +71     
==========================================
+ Hits        38876    39005     +129     
+ Misses      15828    15770      -58     
Files with missing lines Coverage Δ
spp_programs/models/program_membership.py 45.83% <92.85%> (+4.27%) ⬆️
spp_programs/models/registrant.py 85.04% <95.45%> (+2.69%) ⬆️
spp_programs/models/cycle_membership.py 62.06% <66.66%> (+1.19%) ⬆️

... and 2 files with indirect coverage changes

🚀 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.