Skip to content

Commit 0cf776e

Browse files
committed
CLN: use fixture for ordered
1 parent 190a69e commit 0cf776e

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

pandas/tests/series/test_analytics.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1408,14 +1408,13 @@ def test_value_counts_with_nan(self):
14081408
pytest.param("datetime64[D]",
14091409
marks=pytest.mark.xfail(reason="GH#7996"))]
14101410
)
1411-
@pytest.mark.parametrize("is_ordered", [True, False])
1412-
def test_drop_duplicates_categorical_non_bool(self, dtype, is_ordered):
1411+
def test_drop_duplicates_categorical_non_bool(self, dtype, ordered):
14131412
cat_array = np.array([1, 2, 3, 4, 5], dtype=np.dtype(dtype))
14141413

14151414
# Test case 1
14161415
input1 = np.array([1, 2, 3, 3], dtype=np.dtype(dtype))
14171416
tc1 = Series(Categorical(input1, categories=cat_array,
1418-
ordered=is_ordered))
1417+
ordered=ordered))
14191418

14201419
expected = Series([False, False, False, True])
14211420
tm.assert_series_equal(tc1.duplicated(), expected)
@@ -1442,7 +1441,7 @@ def test_drop_duplicates_categorical_non_bool(self, dtype, is_ordered):
14421441
# Test case 2
14431442
input2 = np.array([1, 2, 3, 5, 3, 2, 4], dtype=np.dtype(dtype))
14441443
tc2 = Series(Categorical(
1445-
input2, categories=cat_array, ordered=is_ordered)
1444+
input2, categories=cat_array, ordered=ordered)
14461445
)
14471446

14481447
expected = Series([False, False, False, False, True, True, False])
@@ -1467,10 +1466,9 @@ def test_drop_duplicates_categorical_non_bool(self, dtype, is_ordered):
14671466
sc.drop_duplicates(keep=False, inplace=True)
14681467
tm.assert_series_equal(sc, tc2[~expected])
14691468

1470-
@pytest.mark.parametrize("is_ordered", [True, False])
1471-
def test_drop_duplicates_categorical_bool(self, is_ordered):
1469+
def test_drop_duplicates_categorical_bool(self, ordered):
14721470
tc = Series(Categorical([True, False, True, False],
1473-
categories=[True, False], ordered=is_ordered))
1471+
categories=[True, False], ordered=ordered))
14741472

14751473
expected = Series([False, False, True, True])
14761474
tm.assert_series_equal(tc.duplicated(), expected)

0 commit comments

Comments
 (0)