@@ -32,13 +32,6 @@ def frame(float_frame):
32
32
return float_frame [:10 ]
33
33
34
34
35
- @pytest .fixture
36
- def frame2 (float_frame ):
37
- float_frame = float_frame .copy ()
38
- float_frame .columns = ['D' , 'C' , 'B' , 'A' ]
39
- return float_frame [:10 ]
40
-
41
-
42
35
@pytest .fixture
43
36
def tsframe ():
44
37
return tm .makeTimeDataFrame ()[:5 ]
@@ -1149,9 +1142,11 @@ def test_excel_sheet_by_name_raise(self, *_):
1149
1142
with pytest .raises (xlrd .XLRDError ):
1150
1143
pd .read_excel (xl , "0" )
1151
1144
1152
- def test_excel_writer_context_manager (self , frame , frame2 , * _ ):
1145
+ def test_excel_writer_context_manager (self , frame , * _ ):
1153
1146
with ExcelWriter (self .path ) as writer :
1154
1147
frame .to_excel (writer , "Data1" )
1148
+ frame2 = frame .copy ()
1149
+ frame2 .columns = frame .columns [::- 1 ]
1155
1150
frame2 .to_excel (writer , "Data2" )
1156
1151
1157
1152
with ExcelFile (self .path ) as reader :
@@ -1318,7 +1313,7 @@ def test_sheets(self, merge_cells, engine, ext, frame, tsframe):
1318
1313
assert 'test1' == reader .sheet_names [0 ]
1319
1314
assert 'test2' == reader .sheet_names [1 ]
1320
1315
1321
- def test_colaliases (self , merge_cells , engine , ext , frame , frame2 ):
1316
+ def test_colaliases (self , merge_cells , engine , ext , frame ):
1322
1317
frame = frame .copy ()
1323
1318
frame ['A' ][:5 ] = nan
1324
1319
@@ -1329,10 +1324,10 @@ def test_colaliases(self, merge_cells, engine, ext, frame, frame2):
1329
1324
1330
1325
# column aliases
1331
1326
col_aliases = Index (['AA' , 'X' , 'Y' , 'Z' ])
1332
- frame2 .to_excel (self .path , 'test1' , header = col_aliases )
1327
+ frame .to_excel (self .path , 'test1' , header = col_aliases )
1333
1328
reader = ExcelFile (self .path )
1334
1329
rs = pd .read_excel (reader , 'test1' , index_col = 0 )
1335
- xp = frame2 .copy ()
1330
+ xp = frame .copy ()
1336
1331
xp .columns = col_aliases
1337
1332
tm .assert_frame_equal (xp , rs )
1338
1333
0 commit comments