diff options
| author | Wojtek Kosior <koszko@koszko.org> | 2022-06-14 13:16:28 +0200 | 
|---|---|---|
| committer | Wojtek Kosior <koszko@koszko.org> | 2022-06-14 13:16:28 +0200 | 
| commit | 2fc043b30a492d69bb00912867d6d27541419ebc (patch) | |
| tree | 58b8911bb3cf84186cce2c327073ded1a165d3e0 | |
| parent | ce480820e03122468a29db0cad1c8a97b62bf6c1 (diff) | |
| download | hydrilla-builder-1.1-beta1.tar.gz hydrilla-builder-1.1-beta1.zip | |
only block 'requests' library for tests if it is presentHEADv1.1-beta1masterkoszko
| -rw-r--r-- | conftest.py | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/conftest.py b/conftest.py index e41a61d..f49d30f 100644 --- a/conftest.py +++ b/conftest.py @@ -9,6 +9,7 @@ from pathlib import Path  import pytest  import pkgutil +import importlib  from tempfile import TemporaryDirectory  from typing import Iterable @@ -18,7 +19,8 @@ sys.path.insert(0, str(here / 'src'))  @pytest.fixture(autouse=True)  def no_requests(monkeypatch):      """Remove requests.sessions.Session.request for all tests.""" -    monkeypatch.delattr('requests.sessions.Session.request') +    if importlib.util.find_spec("requests") is not None: +        monkeypatch.delattr('requests.sessions.Session.request')  @pytest.fixture  def mock_subprocess_run(monkeypatch, request): | 
