Skip to content

test(spp_change_request_v2): improve coverage for dynamic approval me…

9da3e01
Select commit
Loading
Failed to load commit list.
Merged

feat(spp_change_request_v2): add dynamic approval-aware conflict & duplicate detection #84

test(spp_change_request_v2): improve coverage for dynamic approval me…
9da3e01
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 10, 2026 in 0s

69.15% (+0.72%) compared to 32329d6

View this Pull Request on Codecov

69.15% (+0.72%) compared to 32329d6

Details

Codecov Report

❌ Patch coverage is 93.63057% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 69.15%. Comparing base (32329d6) to head (9da3e01).

Files with missing lines Patch % Lines
spp_change_request_v2/models/change_request.py 93.42% 5 Missing ⚠️
...ge_request_v2/models/change_request_detail_base.py 91.66% 4 Missing ⚠️
spp_change_request_v2/models/conflict_mixin.py 96.29% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             19.0      #84      +/-   ##
==========================================
+ Coverage   68.43%   69.15%   +0.72%     
==========================================
  Files         562      628      +66     
  Lines       31853    35632    +3779     
==========================================
+ Hits        21798    24643    +2845     
- Misses      10055    10989     +934     
Files with missing lines Coverage Δ
...hange_request_v2/models/change_request_conflict.py 74.75% <100.00%> (ø)
...pp_change_request_v2/models/change_request_type.py 66.88% <100.00%> (ø)
spp_change_request_v2/models/conflict_mixin.py 90.53% <96.29%> (ø)
...ge_request_v2/models/change_request_detail_base.py 69.49% <91.66%> (ø)
spp_change_request_v2/models/change_request.py 83.21% <93.42%> (ø)

... and 61 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.