File tree 2 files changed +11
-5
lines changed
2 files changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -145,7 +145,6 @@ def test_get_quote_string(self):
145
145
146
146
@network
147
147
def test_get_quote_stringlist (self ):
148
- raise nose .SkipTest ('unreliable test' )
149
148
df = web .get_quote_yahoo (['GOOG' , 'AAPL' , 'GOOG' ])
150
149
assert_series_equal (df .ix [0 ], df .ix [2 ])
151
150
Original file line number Diff line number Diff line change 12
12
import subprocess
13
13
import locale
14
14
import unittest
15
+ import traceback
15
16
16
17
from datetime import datetime
17
18
from functools import wraps , partial
@@ -978,9 +979,10 @@ def dec(f):
978
979
979
980
# skip tests on exceptions with this message
980
981
_network_error_messages = (
981
- 'urlopen error timed out' ,
982
- 'timeout: timed out' ,
983
- 'socket.timeout: timed out' ,
982
+ # 'urlopen error timed out',
983
+ # 'timeout: timed out',
984
+ # 'socket.timeout: timed out',
985
+ 'timed out' ,
984
986
'HTTP Error 503: Service Unavailable' ,
985
987
)
986
988
@@ -1138,7 +1140,12 @@ def wrapper(*args, **kwargs):
1138
1140
raise SkipTest ("Skipping test due to known errno"
1139
1141
" and error %s" % e )
1140
1142
1141
- if any ([m .lower () in str (e ).lower () for m in _skip_on_messages ]):
1143
+ try :
1144
+ e_str = traceback .format_exc (e )
1145
+ except :
1146
+ e_str = str (e )
1147
+
1148
+ if any ([m .lower () in e_str .lower () for m in _skip_on_messages ]):
1142
1149
raise SkipTest ("Skipping test because exception message is known"
1143
1150
" and error %s" % e )
1144
1151
You can’t perform that action at this time.
0 commit comments