@@ -148,7 +148,8 @@ def check_round_trip(df, engine=None, path=None,
148
148
def compare (repeat ):
149
149
for _ in range (repeat ):
150
150
df .to_parquet (path , ** write_kwargs )
151
- actual = read_parquet (path , ** read_kwargs )
151
+ with catch_warnings (record = True ):
152
+ actual = read_parquet (path , ** read_kwargs )
152
153
tm .assert_frame_equal (expected , actual ,
153
154
check_names = check_names )
154
155
@@ -228,35 +229,20 @@ def test_cross_engine_fp_pa(df_cross_compat, pa, fp):
228
229
with tm .ensure_clean () as path :
229
230
df .to_parquet (path , engine = fp , compression = None )
230
231
231
- result = read_parquet (path , engine = pa )
232
- tm .assert_frame_equal (result , df )
233
-
234
- result = read_parquet (path , engine = pa , columns = ['a' , 'd' ])
235
- tm .assert_frame_equal (result , df [['a' , 'd' ]])
236
-
237
-
238
- def check_round_trip_equals (df , path , engine ,
239
- write_kwargs , read_kwargs ,
240
- expected , check_names ):
241
-
242
- df .to_parquet (path , engine , ** write_kwargs )
243
- actual = read_parquet (path , engine , ** read_kwargs )
244
- tm .assert_frame_equal (expected , actual ,
245
- check_names = check_names )
232
+ with catch_warnings (record = True ):
233
+ result = read_parquet (path , engine = pa )
234
+ tm .assert_frame_equal (result , df )
246
235
247
- # repeat
248
- df .to_parquet (path , engine , ** write_kwargs )
249
- actual = read_parquet (path , engine , ** read_kwargs )
250
- tm .assert_frame_equal (expected , actual ,
251
- check_names = check_names )
236
+ result = read_parquet (path , engine = pa , columns = ['a' , 'd' ])
237
+ tm .assert_frame_equal (result , df [['a' , 'd' ]])
252
238
253
239
254
240
class Base (object ):
255
241
256
242
def check_error_on_write (self , df , engine , exc ):
257
243
# check that we are raising the exception on writing
258
- with pytest . raises ( exc ) :
259
- with tm . ensure_clean () as path :
244
+ with tm . ensure_clean () as path :
245
+ with pytest . raises ( exc ) :
260
246
to_parquet (df , path , engine , compression = None )
261
247
262
248
0 commit comments