[pypy-commit] pypy release-pypy3.5-7.x: Crashes with too-old versions of hypothesis. Turn crashes into warnings
arigo
pypy.commits at gmail.com
Fri Feb 8 05:35:39 EST 2019
Author: Armin Rigo <arigo at tunes.org>
Branch: release-pypy3.5-7.x
Changeset: r95893:928a4f70d3de
Date: 2019-02-08 00:54 +0100
http://bitbucket.org/pypy/pypy/changeset/928a4f70d3de/
Log: Crashes with too-old versions of hypothesis. Turn crashes into
warnings
diff --git a/rpython/conftest.py b/rpython/conftest.py
--- a/rpython/conftest.py
+++ b/rpython/conftest.py
@@ -6,15 +6,16 @@
option = None
try:
- from hypothesis import settings, __version__
+ from hypothesis import settings
except ImportError:
pass
else:
- if __version__[:2] < '3.6':
- s = settings(deadline=None)
- settings.register_profile('default', s)
- else:
+ try:
settings.register_profile('default', deadline=None)
+ except Exception:
+ import warnings
+ warnings.warn("Version of hypothesis too old, "
+ "cannot set the deadline to None")
settings.load_profile('default')
def braindead_deindent(self):
More information about the pypy-commit
mailing list