============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 rootdir: /build/python-pook/src/pook-1.0.2 collected 2 items / 11 errors ==================================== ERRORS ==================================== ___________ ERROR collecting tests/integration/pook_requests_test.py ___________ ImportError while importing test module '/build/python-pook/src/pook-1.0.2/tests/integration/pook_requests_test.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/integration/pook_requests_test.py:3: in import pook pook/__init__.py:1: in from .api import * # noqa pook/api.py:6: in from .engine import Engine pook/engine.py:3: in from .mock import Mock pook/mock.py:3: in from furl import furl E ModuleNotFoundError: No module named 'furl' ___________________ ERROR collecting tests/unit/api_test.py ____________________ ImportError while importing test module '/build/python-pook/src/pook-1.0.2/tests/unit/api_test.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/unit/api_test.py:4: in from pook import api pook/__init__.py:1: in from .api import * # noqa pook/api.py:6: in from .engine import Engine pook/engine.py:3: in from .mock import Mock pook/mock.py:3: in from furl import furl E ModuleNotFoundError: No module named 'furl' __________________ ERROR collecting tests/unit/engine_test.py __________________ ImportError while importing test module '/build/python-pook/src/pook-1.0.2/tests/unit/engine_test.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/unit/engine_test.py:3: in from pook import Engine pook/__init__.py:1: in from .api import * # noqa pook/api.py:6: in from .engine import Engine pook/engine.py:3: in from .mock import Mock pook/mock.py:3: in from furl import furl E ModuleNotFoundError: No module named 'furl' ________________ ERROR collecting tests/unit/exceptions_test.py ________________ ImportError while importing test module '/build/python-pook/src/pook-1.0.2/tests/unit/exceptions_test.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/unit/exceptions_test.py:3: in from pook import exceptions as ex pook/__init__.py:1: in from .api import * # noqa pook/api.py:6: in from .engine import Engine pook/engine.py:3: in from .mock import Mock pook/mock.py:3: in from furl import furl E ModuleNotFoundError: No module named 'furl' _______________ ERROR collecting tests/unit/mock_engine_test.py ________________ ImportError while importing test module '/build/python-pook/src/pook-1.0.2/tests/unit/mock_engine_test.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/unit/mock_engine_test.py:4: in from pook import MockEngine, Engine pook/__init__.py:1: in from .api import * # noqa pook/api.py:6: in from .engine import Engine pook/engine.py:3: in from .mock import Mock pook/mock.py:3: in from furl import furl E ModuleNotFoundError: No module named 'furl' ___________________ ERROR collecting tests/unit/mock_test.py ___________________ ImportError while importing test module '/build/python-pook/src/pook-1.0.2/tests/unit/mock_test.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/unit/mock_test.py:4: in from pook.mock import Mock pook/__init__.py:1: in from .api import * # noqa pook/api.py:6: in from .engine import Engine pook/engine.py:3: in from .mock import Mock pook/mock.py:3: in from furl import furl E ModuleNotFoundError: No module named 'furl' __________________ ERROR collecting tests/unit/regex_test.py ___________________ ImportError while importing test module '/build/python-pook/src/pook-1.0.2/tests/unit/regex_test.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/unit/regex_test.py:4: in from pook.regex import isregex_expr, isregex pook/__init__.py:1: in from .api import * # noqa pook/api.py:6: in from .engine import Engine pook/engine.py:3: in from .mock import Mock pook/mock.py:3: in from furl import furl E ModuleNotFoundError: No module named 'furl' ___________ ERROR collecting tests/unit/interceptors/module_test.py ____________ ImportError while importing test module '/build/python-pook/src/pook-1.0.2/tests/unit/interceptors/module_test.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/unit/interceptors/module_test.py:1: in from pook import interceptors pook/__init__.py:1: in from .api import * # noqa pook/api.py:6: in from .engine import Engine pook/engine.py:3: in from .mock import Mock pook/mock.py:3: in from furl import furl E ModuleNotFoundError: No module named 'furl' ___________ ERROR collecting tests/unit/interceptors/urllib3_test.py ___________ ImportError while importing test module '/build/python-pook/src/pook-1.0.2/tests/unit/interceptors/urllib3_test.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/unit/interceptors/urllib3_test.py:4: in import pook pook/__init__.py:1: in from .api import * # noqa pook/api.py:6: in from .engine import Engine pook/engine.py:3: in from .mock import Mock pook/mock.py:3: in from furl import furl E ModuleNotFoundError: No module named 'furl' ______________ ERROR collecting tests/unit/matchers/base_test.py _______________ ImportError while importing test module '/build/python-pook/src/pook-1.0.2/tests/unit/matchers/base_test.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/unit/matchers/base_test.py:4: in from pook.matchers.base import BaseMatcher pook/__init__.py:1: in from .api import * # noqa pook/api.py:6: in from .engine import Engine pook/engine.py:3: in from .mock import Mock pook/mock.py:3: in from furl import furl E ModuleNotFoundError: No module named 'furl' _______________ ERROR collecting tests/unit/matchers/url_test.py _______________ ImportError while importing test module '/build/python-pook/src/pook-1.0.2/tests/unit/matchers/url_test.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/unit/matchers/url_test.py:6: in from pook.request import Request pook/__init__.py:1: in from .api import * # noqa pook/api.py:6: in from .engine import Engine pook/engine.py:3: in from .mock import Mock pook/mock.py:3: in from furl import furl E ModuleNotFoundError: No module named 'furl' =============================== warnings summary =============================== tests/unit/matchers/url_test.py:56 /build/python-pook/src/pook-1.0.2/tests/unit/matchers/url_test.py:56: DeprecationWarning: invalid escape sequence '\?' ('http://foo.com/foo\?x=[0-9]', 'http://foo.com/foo?x=5', True), tests/unit/matchers/url_test.py:65 /build/python-pook/src/pook-1.0.2/tests/unit/matchers/url_test.py:65: DeprecationWarning: invalid escape sequence '\?' ('http://foo.com/foo\?x=[1-3]', 'http://foo.com/foo?x=5', False), -- Docs: https://docs.pytest.org/en/stable/warnings.html =========================== short test summary info ============================ ERROR tests/integration/pook_requests_test.py ERROR tests/unit/api_test.py ERROR tests/unit/engine_test.py ERROR tests/unit/exceptions_test.py ERROR tests/unit/mock_engine_test.py ERROR tests/unit/mock_test.py ERROR tests/unit/regex_test.py ERROR tests/unit/interceptors/module_test.py ERROR tests/unit/interceptors/urllib3_test.py ERROR tests/unit/matchers/base_test.py ERROR tests/unit/matchers/url_test.py !!!!!!!!!!!!!!!!!!! Interrupted: 11 errors during collection !!!!!!!!!!!!!!!!!!! ======================== 2 warnings, 11 errors in 3.22s ======================== ==> ERROR: A failure occurred in check().  Aborting...