@@ -968,12 +968,12 @@ def test_idxmin(self, float_frame, int_frame, skipna, axis):
968
968
def test_idxmin_empty (self , index , skipna , axis ):
969
969
# GH53265
970
970
if axis == 0 :
971
- frame = DataFrame (index = index [: 0 ] )
971
+ frame = DataFrame (index = index )
972
972
else :
973
- frame = DataFrame (columns = index [: 0 ] )
973
+ frame = DataFrame (columns = index )
974
974
975
975
result = frame .idxmin (axis = axis , skipna = skipna )
976
- expected = Series (dtype = frame . axes [ axis ] .dtype )
976
+ expected = Series (dtype = index .dtype )
977
977
tm .assert_series_equal (result , expected )
978
978
979
979
@pytest .mark .parametrize ("numeric_only" , [True , False ])
@@ -1008,12 +1008,12 @@ def test_idxmax(self, float_frame, int_frame, skipna, axis):
1008
1008
def test_idxmax_empty (self , index , skipna , axis ):
1009
1009
# GH53265
1010
1010
if axis == 0 :
1011
- frame = DataFrame (index = index [: 0 ] )
1011
+ frame = DataFrame (index = index )
1012
1012
else :
1013
- frame = DataFrame (columns = index [: 0 ] )
1013
+ frame = DataFrame (columns = index )
1014
1014
1015
1015
result = frame .idxmax (axis = axis , skipna = skipna )
1016
- expected = Series (dtype = frame . axes [ axis ] .dtype )
1016
+ expected = Series (dtype = index .dtype )
1017
1017
tm .assert_series_equal (result , expected )
1018
1018
1019
1019
@pytest .mark .parametrize ("numeric_only" , [True , False ])
0 commit comments