Loading tests/utc/test_utc_properties.py +0 −13 Original line number Diff line number Diff line Loading @@ -5,36 +5,23 @@ def test_utc_configuration_instantiation(): """Test that UTCConfiguration can be instantiated with defaults.""" cfg = UTCConfiguration() # Basic type checks assert isinstance(cfg, UTCConfiguration) assert isinstance(cfg.property_grid_infos, list) assert isinstance(cfg.copy_aquifer_files_info, list) # Check simple default values assert cfg.n_threads == 1 assert cfg.is_ates is False assert cfg.scenario == "basecase" assert cfg.viscosity_mode == "BATZLEWANG" assert cfg.surface_temperature == 10.0 assert cfg.temp_gradient == 31.0 # Check a list value assert 30.0 in cfg.p_values assert cfg.p_values == [10.0, 30.0, 50.0, 70.0, 90.0] # Check a complex field assert cfg.property_grid_infos[0].name == "Permeability" assert cfg.property_grid_infos[0].optional is False assert cfg.property_grid_infos[0].postfix.endswith(".zmap") # Aquifer list correctness assert len(cfg.aquifers) > 10 assert "NMRFT" in cfg.aquifers # Path attribute assert cfg.petrel_output_dir is None # A few economic values assert cfg.tax_rate == 0.25 assert cfg.interest_loan == 0.05 assert cfg.economic_lifetime == 15 Loading Loading
tests/utc/test_utc_properties.py +0 −13 Original line number Diff line number Diff line Loading @@ -5,36 +5,23 @@ def test_utc_configuration_instantiation(): """Test that UTCConfiguration can be instantiated with defaults.""" cfg = UTCConfiguration() # Basic type checks assert isinstance(cfg, UTCConfiguration) assert isinstance(cfg.property_grid_infos, list) assert isinstance(cfg.copy_aquifer_files_info, list) # Check simple default values assert cfg.n_threads == 1 assert cfg.is_ates is False assert cfg.scenario == "basecase" assert cfg.viscosity_mode == "BATZLEWANG" assert cfg.surface_temperature == 10.0 assert cfg.temp_gradient == 31.0 # Check a list value assert 30.0 in cfg.p_values assert cfg.p_values == [10.0, 30.0, 50.0, 70.0, 90.0] # Check a complex field assert cfg.property_grid_infos[0].name == "Permeability" assert cfg.property_grid_infos[0].optional is False assert cfg.property_grid_infos[0].postfix.endswith(".zmap") # Aquifer list correctness assert len(cfg.aquifers) > 10 assert "NMRFT" in cfg.aquifers # Path attribute assert cfg.petrel_output_dir is None # A few economic values assert cfg.tax_rate == 0.25 assert cfg.interest_loan == 0.05 assert cfg.economic_lifetime == 15 Loading