@@ -1175,7 +1175,9 @@ def test_bytes_io(self, engine):
1175
1175
writer .save ()
1176
1176
1177
1177
bio .seek (0 )
1178
- reread_df = pd .read_excel (bio , index_col = 0 )
1178
+ if engine != "odf" :
1179
+ engine = None
1180
+ reread_df = pd .read_excel (bio , engine = engine , index_col = 0 )
1179
1181
tm .assert_frame_equal (df , reread_df )
1180
1182
1181
1183
def test_write_lists_dict (self , path ):
@@ -1219,16 +1221,20 @@ def test_path_path_lib(self, engine, ext):
1219
1221
df = tm .makeDataFrame ()
1220
1222
writer = partial (df .to_excel , engine = engine )
1221
1223
1222
- reader = partial (pd .read_excel , index_col = 0 )
1223
- result = tm .round_trip_pathlib (writer , reader , path = f"foo.{ ext } " )
1224
+ if engine != "odf" :
1225
+ engine = None
1226
+ reader = partial (pd .read_excel , engine = engine , index_col = 0 )
1227
+ result = tm .round_trip_pathlib (writer , reader , path = f"foo{ ext } " )
1224
1228
tm .assert_frame_equal (result , df )
1225
1229
1226
1230
def test_path_local_path (self , engine , ext ):
1227
1231
df = tm .makeDataFrame ()
1228
1232
writer = partial (df .to_excel , engine = engine )
1229
1233
1230
- reader = partial (pd .read_excel , index_col = 0 )
1231
- result = tm .round_trip_pathlib (writer , reader , path = f"foo.{ ext } " )
1234
+ if engine != "odf" :
1235
+ engine = None
1236
+ reader = partial (pd .read_excel , engine = engine , index_col = 0 )
1237
+ result = tm .round_trip_localpath (writer , reader , path = f"foo{ ext } " )
1232
1238
tm .assert_frame_equal (result , df )
1233
1239
1234
1240
def test_merged_cell_custom_objects (self , merge_cells , path ):
0 commit comments