Skip to content

Commit d1f47d5

Browse files
committed
test reduce dimensions error.
1 parent c017481 commit d1f47d5

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

xarray/tests/test_dataarray.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2582,6 +2582,15 @@ def change_metadata(x):
25822582
expected = change_metadata(expected)
25832583
assert_equal(expected, actual)
25842584

2585+
def test_groupby_reduce_dimension_error(self):
2586+
array = self.make_groupby_example_array()
2587+
grouped = array.groupby("y")
2588+
with raises_regex(ValueError, "cannot reduce over dimension 'y'"):
2589+
grouped.mean()
2590+
2591+
grouped = array.groupby("y", squeeze=False)
2592+
assert_identical(array, grouped.mean())
2593+
25852594
def test_groupby_math(self):
25862595
array = self.make_groupby_example_array()
25872596
for squeeze in [True, False]:

0 commit comments

Comments
 (0)