@@ -36,7 +36,7 @@ def data_for_sorting():
36
36
37
37
@pytest .fixture
38
38
def data_missing_for_sorting ():
39
- return JSONArray ([{'b' : 1 }, {}, {'c ' : 4 }])
39
+ return JSONArray ([{'b' : 1 }, {}, {'a ' : 4 }])
40
40
41
41
42
42
@pytest .fixture
@@ -80,28 +80,15 @@ def test_fillna_frame(self):
80
80
81
81
82
82
class TestMethods (base .BaseMethodsTests ):
83
- @pytest .mark .skip (reason = "Unhashable" )
84
- def test_value_counts (self , all_data , dropna ):
85
- pass
83
+ unhashable = pytest .mark .skip (reason = "Unhashable" )
86
84
87
- @pytest .mark .skip (reason = "Dictionaries are not orderable." )
88
- def test_argsort (self ):
89
- pass
90
-
91
- @pytest .mark .skip (reason = "Dictionaries are not orderable." )
92
- def test_argsort_missing (self ):
93
- pass
94
-
95
- @pytest .mark .skip (reason = "Dictionaries are not orderable." )
96
- def test_sort_values (self ):
97
- pass
98
-
99
- @pytest .mark .skip (reason = "Dictionaries are not orderable." )
100
- def test_sort_values_missing (self ):
85
+ @unhashable
86
+ def test_value_counts (self , all_data , dropna ):
101
87
pass
102
88
103
- @pytest . mark . skip ( reason = "Dictionaries are not orderable." )
89
+ @unhashable
104
90
def test_sort_values_frame (self ):
91
+ # TODO (EA.factorize): see if _values_for_factorize allows this.
105
92
pass
106
93
107
94
0 commit comments