File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -374,7 +374,8 @@ def _read(filepath_or_buffer, kwds):
374374
375375 compression = kwds .get ('compression' )
376376 if compression not in set (_compression_to_extension ) | {None , 'infer' }:
377- raise ValueError ('"{}" is not a valid compression' .format (compression ))
377+ msg = 'Unrecognized compression type: {}' .format (compression )
378+ raise ValueError (msg )
378379
379380 if compression == 'infer' :
380381 compression = _infer_compression (filepath_or_buffer )
Original file line number Diff line number Diff line change @@ -168,3 +168,8 @@ def test_read_csv_infer_compression(self):
168168 tm .assert_frame_equal (expected , df )
169169
170170 inputs [3 ].close ()
171+
172+ def test_invalid_compression (self ):
173+ msg = 'Unrecognized compression type: sfark'
174+ with tm .assertRaisesRegexp (ValueError , msg ):
175+ self .read_csv ('test_file.zip' , compression = 'sfark' )
You can’t perform that action at this time.
0 commit comments