message_ix_models.tests.model.water.test_report

Functions

solved_water_scenario(request, test_context)

A fixture with a solved scenario.

test_aggregate_totals()

Test aggregate_totals creates correct regional aggregations.

test_get_population_values()

Test get_population_values extracts urban/rural population correctly.

test_get_rates_data()

get_rates_data() runs with mock region mapping.

test_process_rates(population_type, ...)

Test process_rates function handles urban/rural rate processing correctly.

test_report(test_context, solved_water_scenario)

test_report_full(test_context, ...)

Test all functions in model.water.report.