Coverage report: 76%

Files Functions Classes

coverage.py v7.14.1, created at 2026-06-16 23:05 +0000

File   statements missing excluded   coverage
scripts/stage_3_scenarios/electricity/solar_build_curves.py   71 34 0   52%
scripts/stage_3_scenarios/electricity/solar_prepare_epw.py   111 17 0   85%
scripts/stage_3_scenarios/electricity/solar_run_hourly_profiles.py   218 107 0   51%
src/prepare_times_nz/__init__.py   0 0 0   100%
src/prepare_times_nz/stage_3/demand_projections/agriculture.py   144 14 0   90%
src/prepare_times_nz/stage_4/electricity/fixed_plant_adjustments.py   158 99 0   37%
src/prepare_times_nz/utilities/data_in_out.py   7 0 0   100%
src/prepare_times_nz/utilities/filepaths.py   23 0 0   100%
src/prepare_times_nz/utilities/logger_setup.py   30 6 0   80%
src/prepare_times_nz/utilities/timeslices.py   31 0 0   100%
tests/conftest.py   8 2 0   75%
tests/test_agriculture_demand_projections.py   103 0 0   100%
tests/test_fixed_plant_adjustments.py   38 0 0   100%
tests/test_main.py   2 0 0   100%
tests/test_solar_availability_factors.py   33 0 0   100%
tests/test_solar_prepare_epw.py   76 1 0   99%
tests/test_timeslices.py   96 1 0   99%
Total   1149 281 0   76%

No items found using the specified filter.