Skip to content

Commit d3ceec3

Browse files
TST: added unitest for read_csv (pandas-dev#20377)
1 parent 5ba95a1 commit d3ceec3

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pandas/tests/series/test_io.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,16 @@ def test_to_csv_compression(self, compression_no_zip):
162162
index_col=0,
163163
squeeze=True))
164164

165+
def test_from_csv_dtype_str(self):
166+
# GH20377
167+
s = Series([1, 2, np.nan, 4], index=['A', 'B', 'C', 'D'],
168+
name='X')
169+
with ensure_clean() as filename:
170+
s.to_csv(filename, header=True)
171+
rs = pd.read_csv(filename, dtype=str)
172+
expected = Series(['1.0', '2.0', '', '4.0'], name=s.name)
173+
assert_series_equal(rs.X, expected)
174+
165175

166176
class TestSeriesIO(TestData):
167177

0 commit comments

Comments
 (0)