@@ -1052,12 +1052,13 @@ def test_concat_multiindex_with_none_in_index_names(self):
1052
1052
# GH 15787
1053
1053
index = pd .MultiIndex .from_product ([[1 ], range (5 )],
1054
1054
names = ['level1' , None ])
1055
- df = pd .DataFrame ({'col' : range (5 )}, index = index )
1055
+ df = pd .DataFrame ({'col' : range (5 )}, index = index , dtype = np . int32 )
1056
1056
1057
1057
result = concat ([df , df ], keys = [1 , 2 ], names = ['level2' ])
1058
1058
index = pd .MultiIndex .from_product ([[1 , 2 ], [1 ], range (5 )],
1059
1059
names = ['level2' , 'level1' , None ])
1060
- expected = pd .DataFrame ({'col' : list (range (5 )) * 2 }, index = index )
1060
+ expected = pd .DataFrame ({'col' : list (range (5 )) * 2 },
1061
+ index = index , dtype = np .int32 )
1061
1062
assert_frame_equal (result , expected )
1062
1063
1063
1064
result = concat ([df , df [:2 ]], keys = [1 , 2 ], names = ['level2' ])
@@ -1067,7 +1068,8 @@ def test_concat_multiindex_with_none_in_index_names(self):
1067
1068
tuples = list (zip (level2 , level1 , no_name ))
1068
1069
index = pd .MultiIndex .from_tuples (tuples ,
1069
1070
names = ['level2' , 'level1' , None ])
1070
- expected = pd .DataFrame ({'col' : no_name }, index = index )
1071
+ expected = pd .DataFrame ({'col' : no_name }, index = index ,
1072
+ dtype = np .int32 )
1071
1073
assert_frame_equal (result , expected )
1072
1074
1073
1075
def test_concat_keys_and_levels (self ):
0 commit comments