Skip to content

test: raise coverage on spp_api_v2_programs and spp_studio_programs (…

5241067
Select commit
Loading
Failed to load commit list.
Open

feat: decouple spp_programs from core API / Studio / audit / source-tracking (#1080) #231

test: raise coverage on spp_api_v2_programs and spp_studio_programs (…
5241067
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 10, 2026 in 0s

73.10% (+0.03%) compared to 74516d3

View this Pull Request on Codecov

73.10% (+0.03%) compared to 74516d3

Details

Codecov Report

❌ Patch coverage is 89.04110% with 8 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.10%. Comparing base (74516d3) to head (5241067).
⚠️ Report is 2 commits behind head on 19.0.

Files with missing lines Patch % Lines
spp_studio/wizard/pack_install_wizard.py 33.33% 2 Missing ⚠️
spp_api_v2_programs/__manifest__.py 0.00% 1 Missing ⚠️
spp_audit_programs/__manifest__.py 0.00% 1 Missing ⚠️
spp_source_tracking_programs/__manifest__.py 0.00% 1 Missing ⚠️
...pp_studio_change_requests_programs/__manifest__.py 0.00% 1 Missing ⚠️
spp_studio_events_programs/__manifest__.py 0.00% 1 Missing ⚠️
spp_studio_programs/__manifest__.py 0.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             19.0     #231      +/-   ##
==========================================
+ Coverage   73.06%   73.10%   +0.03%     
==========================================
  Files        1069     1106      +37     
  Lines       62120    63245    +1125     
==========================================
+ Hits        45390    46233     +843     
- Misses      16730    17012     +282     
Files with missing lines Coverage Δ
spp_api_v2/__manifest__.py 0.00% <ø> (ø)
spp_api_v2/models/fastapi_endpoint_registry.py 93.93% <ø> (-0.35%) ⬇️
spp_api_v2/routers/__init__.py 100.00% <ø> (ø)
spp_api_v2/routers/filter.py 24.77% <ø> (-5.15%) ⬇️
spp_api_v2/schemas/__init__.py 100.00% <ø> (ø)
spp_api_v2/services/__init__.py 100.00% <ø> (ø)
spp_api_v2_programs/__init__.py 100.00% <100.00%> (ø)
spp_api_v2_programs/models/__init__.py 100.00% <100.00%> (ø)
...pi_v2_programs/models/fastapi_endpoint_programs.py 100.00% <100.00%> (ø)
spp_api_v2_programs/routers/__init__.py 100.00% <100.00%> (ø)
... and 29 more

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