with eg.
_______________ ERROR collecting swh/vault/tests/test_backend.py _______________
ImportError while importing test module '/home/jenkins/workspace/DVAU/tests/swh/vault/tests/test_backend.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
swh/vault/tests/test_backend.py:14: in <module>
from swh.vault.tests.vault_testing import VaultTestFixture, hash_content
swh/vault/tests/vault_testing.py:12: in <module>
from swh.storage.tests.storage_testing import StorageTestFixture
.tox/py3/lib/python3.5/site-packages/swh/storage/tests/__init__.py:9: in <module>
from hypothesis.strategies import (binary, composite, sets)
E ImportError: No module named 'hypothesis'So the question is now: should hypothesis be in storage's requirements.txt instead of requirements-tests.txt?