@@ -180,23 +180,24 @@ def test_collapse_by_validity_time_cubelist(long_forecast_many_cubes):
180
180
181
181
def test_collapse_by_validity_time_percentile (long_forecast_multi_day ):
182
182
"""Reduce by validity time with percentiles."""
183
- with pytest .raises (ValueError ):
184
- collapse .collapse_by_validity_time (long_forecast_multi_day , "PERCENTILE" )
185
183
# Test successful collapsing by validity time.
186
184
collapsed_cube = collapse .collapse_by_validity_time (
187
185
long_forecast_multi_day , "PERCENTILE" , additional_percent = [25 , 75 ]
188
186
)
189
- expected_cube = "<iris 'Cube' of air_temperature / (K) (percentile_over_fake_time_coord : 2; time: 145; grid_latitude: 3; grid_longitude: 3)>"
187
+ expected_cube = "<iris 'Cube' of air_temperature / (K) (percentile_over_equalised_validity_time : 2; time: 145; grid_latitude: 3; grid_longitude: 3)>"
190
188
assert repr (collapsed_cube ) == expected_cube
191
189
192
190
191
+ def test_collapse_by_validity_time_percentile_fail (long_forecast_multi_day ):
192
+ """Test not specifying additional percent fails."""
193
+ with pytest .raises (ValueError ):
194
+ collapse .collapse_by_validity_time (long_forecast_multi_day , "PERCENTILE" )
195
+
196
+
193
197
def test_collapse_by_validity_time_cubelist_percentile (long_forecast_many_cubes ):
194
198
"""Convert to cube and reduce by validity time with percentiles."""
195
- with pytest .raises (ValueError ):
196
- collapse .collapse_by_validity_time (long_forecast_many_cubes , "PERCENTILE" )
197
- # Test successful collapsing by validity time.
198
199
collapsed_cube = collapse .collapse_by_validity_time (
199
200
long_forecast_many_cubes , "PERCENTILE" , additional_percent = [25 , 75 ]
200
201
)
201
- expected_cube = "<iris 'Cube' of air_temperature / (K) (percentile_over_fake_time_coord : 2; time: 145; grid_latitude: 3; grid_longitude: 3)>"
202
+ expected_cube = "<iris 'Cube' of air_temperature / (K) (percentile_over_equalised_validity_time : 2; time: 145; grid_latitude: 3; grid_longitude: 3)>"
202
203
assert repr (collapsed_cube ) == expected_cube
0 commit comments