Skip to content

fix(spp_demo): revert leftover PHL geodata to upstream

44102c0
Select commit
Loading
Failed to load commit list.
Draft

feat: geofence-based geographic targeting for programs #76

fix(spp_demo): revert leftover PHL geodata to upstream
44102c0
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 8, 2026 in 1s

73.13% (+0.06%) compared to e9dad7e

View this Pull Request on Codecov

73.13% (+0.06%) compared to e9dad7e

Details

Codecov Report

❌ Patch coverage is 71.76518% with 707 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.13%. Comparing base (e9dad7e) to head (44102c0).

Files with missing lines Patch % Lines
spp_mis_demo_v2/models/mis_demo_generator.py 35.47% 231 Missing ⚠️
spp_gis_report/models/gis_report.py 53.43% 95 Missing ⚠️
spp_api_v2_gis/routers/ogc_features.py 26.13% 65 Missing ⚠️
spp_cel_domain/models/cel_translator.py 65.46% 48 Missing ⚠️
spp_api_v2_gis/services/ogc_service.py 85.81% 40 Missing ⚠️
spp_program_geofence/models/eligibility_manager.py 69.69% 40 Missing ⚠️
spp_demo_phl_luzon/models/area_loader.py 58.06% 39 Missing ⚠️
spp_api_v2_gis/routers/processes.py 77.27% 25 Missing ⚠️
spp_api_v2_gis/services/layers_service.py 0.00% 23 Missing ⚠️
spp_metric_service/models/demographic_dimension.py 84.87% 18 Missing ⚠️
... and 14 more
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             19.0      #76      +/-   ##
==========================================
+ Coverage   73.06%   73.13%   +0.06%     
==========================================
  Files        1069     1088      +19     
  Lines       62120    64398    +2278     
==========================================
+ Hits        45390    47099    +1709     
- Misses      16730    17299     +569     
Files with missing lines Coverage Δ
spp_api_v2/middleware/auth.py 76.11% <100.00%> (+0.36%) ⬆️
spp_api_v2/models/fastapi_endpoint_registry.py 94.59% <100.00%> (+0.30%) ⬆️
spp_api_v2/schemas/__init__.py 100.00% <100.00%> (ø)
spp_api_v2/schemas/bundle.py 100.00% <100.00%> (ø)
spp_api_v2_gis/__manifest__.py 0.00% <ø> (ø)
spp_api_v2_gis/models/__init__.py 100.00% <100.00%> (ø)
spp_api_v2_gis/models/api_client_scope.py 100.00% <100.00%> (ø)
spp_api_v2_gis/models/fastapi_endpoint.py 100.00% <100.00%> (ø)
spp_api_v2_gis/routers/__init__.py 100.00% <100.00%> (ø)
spp_api_v2_gis/schemas/__init__.py 100.00% <100.00%> (ø)
... and 51 more

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