diff --git a/tests/conftest.py b/tests/conftest.py index 945339f3..c32b0872 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,5 +1,3 @@ -from collections import namedtuple - import pytest @@ -10,3 +8,12 @@ class Object: @pytest.fixture def object(): return Object() + + +def pytest_addoption(parser): + parser.addoption("--runslow", action="store_true", help="run slow tests") + + +def pytest_runtest_setup(item): + if "slow" in item.keywords and not item.config.getoption("--runslow"): + pytest.skip("need --runslow option to run")