message_ix_models.tests.model.water.conftest.setup_valid_basins

message_ix_models.tests.model.water.conftest.setup_valid_basins(context, regions='R12')[source]

Set up valid_basins attribute for test contexts.

This helper function ensures that test contexts have the valid_basins attribute that is normally set by the map_basin() function during model building. This is required for basin filtering functionality.

Parameters:
  • context (Context) – Test context object that needs valid_basins attribute

  • regions (str, default "R12") – Region code for basin delineation file