Coverage report: 76%

Files Functions Classes

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

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

No items found using the specified filter.