()
| 3280 | |
| 3281 | |
| 3282 | def test_time_grouping_seasons_specified() -> None: |
| 3283 | time = xr.date_range("2001-01-01", "2002-01-01", freq="D") |
| 3284 | ds = xr.Dataset({"foo": np.arange(time.size)}, coords={"time": ("time", time)}) |
| 3285 | labels = ["DJF", "MAM", "JJA", "SON"] |
| 3286 | actual = ds.groupby({"time.season": UniqueGrouper(labels=labels)}).sum() |
| 3287 | expected = ds.groupby("time.season").sum() |
| 3288 | assert_identical(actual, expected.reindex(season=labels)) |
| 3289 | |
| 3290 | |
| 3291 | def test_multiple_grouper_unsorted_order() -> None: |
nothing calls this directly
no test coverage detected
searching dependent graphs…