Skip to content

Commit 745c012

Browse files
gfyoungjreback
authored andcommitted
TST: Add test for sub-char in read_csv (#16977)
Closes gh-16893.
1 parent 1d1c03e commit 745c012

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

Diff for: pandas/tests/io/parser/common.py

+10
Original file line numberDiff line numberDiff line change
@@ -1677,6 +1677,16 @@ def test_internal_eof_byte_to_file(self):
16771677
result = self.read_csv(path)
16781678
tm.assert_frame_equal(result, expected)
16791679

1680+
def test_sub_character(self):
1681+
# see gh-16893
1682+
dirpath = tm.get_data_path()
1683+
filename = os.path.join(dirpath, "sub_char.csv")
1684+
1685+
expected = DataFrame([[1, 2, 3]], columns=["a", "\x1ab", "c"])
1686+
result = self.read_csv(filename)
1687+
1688+
tm.assert_frame_equal(result, expected)
1689+
16801690
def test_file_handles(self):
16811691
# GH 14418 - don't close user provided file handles
16821692

Diff for: pandas/tests/io/parser/data/sub_char.csv

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
a,"b",c
2+
1,2,3

0 commit comments

Comments
 (0)