We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 82ce975 commit a9138a9Copy full SHA for a9138a9
pandas/tests/io/test_common.py
@@ -12,6 +12,7 @@
12
import mmap
13
import os
14
from pathlib import Path
15
+import pickle
16
import tempfile
17
18
import pytest
@@ -604,3 +605,23 @@ def close(self):
604
605
with BytesIO() as buffer:
606
with icom.get_handle(buffer, "rb") as handles:
607
handles.created_handles.append(TestError())
608
+
609
610
+@pytest.mark.parametrize(
611
+ "reader",
612
+ [
613
+ pd.read_csv,
614
+ pd.read_fwf,
615
+ pd.read_excel,
616
+ pd.read_feather,
617
+ pd.read_hdf,
618
+ pd.read_stata,
619
+ pd.read_sas,
620
+ pd.read_json,
621
+ pd.read_pickle,
622
+ ],
623
+)
624
+def test_pickle_reader(reader):
625
+ # GH 22265
626
+ with BytesIO() as buffer:
627
+ pickle.dump(reader, buffer)
0 commit comments