Skip to content

Commit 998da40

Browse files
committed
TST: Add Categorical Series test
1 parent 70ca246 commit 998da40

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

pandas/tests/arrays/categorical/test_analytics.py

+6-3
Original file line numberDiff line numberDiff line change
@@ -90,10 +90,13 @@ def test_min_max_with_nan(self, skipna):
9090

9191
@pytest.mark.parametrize("function", ["min", "max"])
9292
@pytest.mark.parametrize("skipna", [True, False])
93-
def test_min_max_only_nan(self, function, skipna):
93+
@pytest.mark.parametrize("box_in_series", [True, False])
94+
def test_min_max_only_nan(self, function, skipna, box_in_series):
9495
# https://github.com/pandas-dev/pandas/issues/33450
95-
cat = Categorical([np.nan], categories=[1, 2], ordered=True)
96-
result = getattr(cat, function)(skipna=skipna)
96+
arr = Categorical([np.nan], categories=[1, 2], ordered=True)
97+
if box_in_series:
98+
arr = Series(arr)
99+
result = getattr(arr, function)(skipna=skipna)
97100
assert result is np.nan
98101

99102
@pytest.mark.parametrize("method", ["min", "max"])

0 commit comments

Comments
 (0)