@@ -18,14 +18,14 @@ def test_utils_get_base_frame_type_pandas():
1818 with pytest .raises (TypeError ):
1919 get_base_frame_type ("Index" , is_index_like , df )
2020
21- with pytest . raises ( TypeError ):
22- get_base_frame_type ("DataFrame" , is_dataframe_like , df .x )
21+ # casts Series to DataFrame, if that's what we ask for
22+ assert pd . DataFrame == get_base_frame_type ("DataFrame" , is_dataframe_like , df .x )
2323 assert pd .Series == get_base_frame_type ("Series" , is_series_like , df .x )
2424 with pytest .raises (TypeError ):
2525 get_base_frame_type ("Index" , is_index_like , df .x )
2626
27- with pytest . raises ( TypeError ):
28- get_base_frame_type ("DataFrame" , is_dataframe_like , df .index )
27+ # casts Series to DataFrame, if that's what we ask for
28+ assert pd . DataFrame == get_base_frame_type ("DataFrame" , is_dataframe_like , df .index )
2929 with pytest .raises (TypeError ):
3030 get_base_frame_type ("Series" , is_series_like , df .index )
3131 assert issubclass (get_base_frame_type ("Index" , is_index_like , df .index ), pd .Index )
0 commit comments