@@ -730,10 +730,10 @@ class TestCategoricalDtypeParametrized:
730
730
pd .date_range ("2017" , periods = 4 ),
731
731
],
732
732
)
733
- def test_basic (self , categories , ordered_fixture ):
734
- c1 = CategoricalDtype (categories , ordered = ordered_fixture )
733
+ def test_basic (self , categories , ordered ):
734
+ c1 = CategoricalDtype (categories , ordered = ordered )
735
735
tm .assert_index_equal (c1 .categories , pd .Index (categories ))
736
- assert c1 .ordered is ordered_fixture
736
+ assert c1 .ordered is ordered
737
737
738
738
def test_order_matters (self ):
739
739
categories = ["a" , "b" ]
@@ -754,7 +754,7 @@ def test_categories(self):
754
754
tm .assert_index_equal (result .categories , pd .Index (["a" , "b" , "c" ]))
755
755
assert result .ordered is False
756
756
757
- def test_equal_but_different (self , ordered_fixture ):
757
+ def test_equal_but_different (self , ordered ):
758
758
c1 = CategoricalDtype ([1 , 2 , 3 ])
759
759
c2 = CategoricalDtype ([1.0 , 2.0 , 3.0 ])
760
760
assert c1 is not c2
@@ -818,8 +818,8 @@ def test_categorical_equality(self, ordered1, ordered2):
818
818
819
819
@pytest .mark .parametrize ("categories" , [list ("abc" ), None ])
820
820
@pytest .mark .parametrize ("other" , ["category" , "not a category" ])
821
- def test_categorical_equality_strings (self , categories , ordered_fixture , other ):
822
- c1 = CategoricalDtype (categories , ordered_fixture )
821
+ def test_categorical_equality_strings (self , categories , ordered , other ):
822
+ c1 = CategoricalDtype (categories , ordered )
823
823
result = c1 == other
824
824
expected = other == "category"
825
825
assert result is expected
@@ -862,12 +862,12 @@ def test_from_categorical_dtype_both(self):
862
862
)
863
863
assert result == CategoricalDtype ([1 , 2 ], ordered = False )
864
864
865
- def test_str_vs_repr (self , ordered_fixture ):
866
- c1 = CategoricalDtype (["a" , "b" ], ordered = ordered_fixture )
865
+ def test_str_vs_repr (self , ordered ):
866
+ c1 = CategoricalDtype (["a" , "b" ], ordered = ordered )
867
867
assert str (c1 ) == "category"
868
868
# Py2 will have unicode prefixes
869
869
pat = r"CategoricalDtype\(categories=\[.*\], ordered={ordered}\)"
870
- assert re .match (pat .format (ordered = ordered_fixture ), repr (c1 ))
870
+ assert re .match (pat .format (ordered = ordered ), repr (c1 ))
871
871
872
872
def test_categorical_categories (self ):
873
873
# GH17884
@@ -880,9 +880,9 @@ def test_categorical_categories(self):
880
880
"new_categories" , [list ("abc" ), list ("cba" ), list ("wxyz" ), None ]
881
881
)
882
882
@pytest .mark .parametrize ("new_ordered" , [True , False , None ])
883
- def test_update_dtype (self , ordered_fixture , new_categories , new_ordered ):
883
+ def test_update_dtype (self , ordered , new_categories , new_ordered ):
884
884
original_categories = list ("abc" )
885
- dtype = CategoricalDtype (original_categories , ordered_fixture )
885
+ dtype = CategoricalDtype (original_categories , ordered )
886
886
new_dtype = CategoricalDtype (new_categories , new_ordered )
887
887
888
888
result = dtype .update_dtype (new_dtype )
@@ -892,8 +892,8 @@ def test_update_dtype(self, ordered_fixture, new_categories, new_ordered):
892
892
tm .assert_index_equal (result .categories , expected_categories )
893
893
assert result .ordered is expected_ordered
894
894
895
- def test_update_dtype_string (self , ordered_fixture ):
896
- dtype = CategoricalDtype (list ("abc" ), ordered_fixture )
895
+ def test_update_dtype_string (self , ordered ):
896
+ dtype = CategoricalDtype (list ("abc" ), ordered )
897
897
expected_categories = dtype .categories
898
898
expected_ordered = dtype .ordered
899
899
result = dtype .update_dtype ("category" )
0 commit comments