Skip to content

Commit 098831d

Browse files
gfyoungjorisvandenbossche
authored andcommitted
TST: Add new test for flaky usecols (#15051)
Closes gh-13604.
1 parent 6eb705f commit 098831d

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

pandas/io/tests/parser/usecols.py

+20
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,26 @@ def test_usecols_with_parse_dates(self):
200200
parse_dates=parse_dates)
201201
tm.assert_frame_equal(df, expected)
202202

203+
# See gh-13604
204+
s = """2008-02-07 09:40,1032.43
205+
2008-02-07 09:50,1042.54
206+
2008-02-07 10:00,1051.65
207+
"""
208+
parse_dates = [0]
209+
names = ['date', 'values']
210+
usecols = names[:]
211+
212+
index = Index([Timestamp('2008-02-07 09:40'),
213+
Timestamp('2008-02-07 09:50'),
214+
Timestamp('2008-02-07 10:00')],
215+
name='date')
216+
cols = {'values': [1032.43, 1042.54, 1051.65]}
217+
expected = DataFrame(cols, index=index)
218+
219+
df = self.read_csv(StringIO(s), parse_dates=parse_dates, index_col=0,
220+
usecols=usecols, header=None, names=names)
221+
tm.assert_frame_equal(df, expected)
222+
203223
# See gh-14792
204224
s = """a,b,c,d,e,f,g,h,i,j
205225
2016/09/21,1,1,2,3,4,5,6,7,8"""

0 commit comments

Comments
 (0)