##// END OF EJS Templates
tests: adjust for code move in Hypothesis 2.0.0...
Yuya Nishihara -
r28362:b7e19224 stable
parent child Browse files
Show More
@@ -8,9 +8,16 b' import os'
8 8 import sys
9 9 import traceback
10 10
11 from hypothesis.settings import set_hypothesis_home_dir
11 try:
12 # hypothesis 2.x
13 from hypothesis.configuration import set_hypothesis_home_dir
14 from hypothesis import settings
15 except ImportError:
16 # hypothesis 1.x
17 from hypothesis.settings import set_hypothesis_home_dir
18 from hypothesis import Settings as settings
12 19 import hypothesis.strategies as st
13 from hypothesis import given, Settings
20 from hypothesis import given
14 21
15 22 # hypothesis store data regarding generate example and code
16 23 set_hypothesis_home_dir(os.path.join(
@@ -26,7 +33,7 b' def check(*args, **kwargs):'
26 33 # Fixed in version 1.13 (released 2015 october 29th)
27 34 f.__module__ = '__anon__'
28 35 try:
29 given(*args, settings=Settings(max_examples=2000), **kwargs)(f)()
36 given(*args, settings=settings(max_examples=2000), **kwargs)(f)()
30 37 except Exception:
31 38 traceback.print_exc(file=sys.stdout)
32 39 sys.exit(1)
General Comments 0
You need to be logged in to leave comments. Login now