diff options
-rw-r--r-- | tests/test_with_hypothesis.py | 5 | ||||
-rw-r--r-- | tox.ini | 23 |
2 files changed, 5 insertions, 23 deletions
diff --git a/tests/test_with_hypothesis.py b/tests/test_with_hypothesis.py index 261a21d6..1e39b6b1 100644 --- a/tests/test_with_hypothesis.py +++ b/tests/test_with_hypothesis.py @@ -1,11 +1,14 @@ +from hypothesis import binary + import pytest from cryptography.fernet import Fernet + hypothesis = pytest.importorskip("hypothesis") -@hypothesis.given(bytes) +@hypothesis.given(binary()) def test_fernet(data): f = Fernet(Fernet.generate_key()) ct = f.encrypt(data) @@ -8,28 +8,7 @@ deps = iso8601 pretend pytest<2.8 - hypothesis - hypothesis-pytest - ./vectors -passenv = ARCHFLAGS LDFLAGS CFLAGS INCLUDE LIB LD_LIBRARY_PATH USERNAME -commands = - pip list - python -c "from cryptography.hazmat.backends.openssl.backend import backend; print(backend.openssl_version_text())" - # We use parallel mode and then combine here so that coverage.py will take - # the paths like .tox/py34/lib/python3.4/site-packages/cryptography/__init__.py - # and collapse them into src/cryptography/__init__.py. - coverage run --parallel-mode -m pytest --capture=no --strict {posargs} - coverage combine - coverage report -m - -[testenv:py26] -# This mirrors the testenv minus the hypothesis and hypothesis-test deps. -deps = - coverage - iso8601 - pretend - pytest<2.8 - hypothesis + hypothesis>=1.11.4 hypothesis-pytest ./vectors passenv = ARCHFLAGS LDFLAGS CFLAGS INCLUDE LIB LD_LIBRARY_PATH USERNAME |