Skip to content

Commit b8426b9

Browse files
escjtratner
authored andcommitted
BUG/TST: fix (and skip) tests that have been failing unnoticed all along
The test is unstable and although this makes it work properly, no one knows how long. Hence it was decided to skip this guy until further notice. See also: #4427 Skip test_fred_nan and test_fred_parts, both of which have been failing silently for a while
1 parent 3e9fc9c commit b8426b9

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

pandas/io/tests/test_data.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -368,25 +368,28 @@ def test_fred(self):
368368
Throws an exception when DataReader can't get a 200 response from
369369
FRED.
370370
"""
371+
372+
raise nose.SkipTest('Skip as this is unstable #4427 ')
371373
start = datetime(2010, 1, 1)
372374
end = datetime(2013, 1, 27)
373375

374-
self.assertEquals(
375-
web.DataReader("GDP", "fred", start, end)['GDP'].tail(1),
376-
15984.1)
376+
received = web.DataReader("GDP", "fred", start, end)['GDP'].tail(1)[0]
377+
self.assertEquals(int(received), 16535)
377378

378379
self.assertRaises(Exception, web.DataReader, "NON EXISTENT SERIES",
379380
'fred', start, end)
380381

381382
@network
382383
def test_fred_nan(self):
384+
raise nose.SkipTest("Unstable test case - needs to be fixed.")
383385
start = datetime(2010, 1, 1)
384386
end = datetime(2013, 1, 27)
385387
df = web.DataReader("DFII5", "fred", start, end)
386388
assert pd.isnull(df.ix['2010-01-01'])
387389

388390
@network
389391
def test_fred_parts(self):
392+
raise nose.SkipTest("Unstable test case - needs to be fixed.")
390393
start = datetime(2010, 1, 1)
391394
end = datetime(2013, 1, 27)
392395
df = web.get_data_fred("CPIAUCSL", start, end)

0 commit comments

Comments
 (0)