diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2018-10-25 23:07:28 +0800 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2018-10-25 11:07:28 -0400 |
commit | b7bd0000e10b471aa5f50501a58be5c5cf73fd55 (patch) | |
tree | 4c2ac46748bc71957b578bdc4557a849e892a870 /tests/hypothesis | |
parent | 2d9f8e88cbb2706219d3f9781f5fa5f8ee51e775 (diff) | |
download | cryptography-b7bd0000e10b471aa5f50501a58be5c5cf73fd55.tar.gz cryptography-b7bd0000e10b471aa5f50501a58be5c5cf73fd55.tar.bz2 cryptography-b7bd0000e10b471aa5f50501a58be5c5cf73fd55.zip |
don't limit hypothesis's time to generate valid test permutations (#4525)
* don't limit hypothesis's time to generate valid test permutations
* add a comment
* lol
Diffstat (limited to 'tests/hypothesis')
-rw-r--r-- | tests/hypothesis/test_fernet.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/hypothesis/test_fernet.py b/tests/hypothesis/test_fernet.py index c6528696..5f8f5f51 100644 --- a/tests/hypothesis/test_fernet.py +++ b/tests/hypothesis/test_fernet.py @@ -2,12 +2,17 @@ # 2.0, and the BSD License. See the LICENSE file in the root of this repository # for complete details. -from hypothesis import given +from hypothesis import given, settings, unlimited from hypothesis.strategies import binary from cryptography.fernet import Fernet +# Unlimited timeout will become the default in the future. When it does +# we should remove this. See: +# https://hypothesis.readthedocs.io/en/latest/settings.html +# #hypothesis.settings.timeout +@settings(deadline=None, timeout=unlimited) @given(binary()) def test_fernet(data): f = Fernet(Fernet.generate_key()) |