https://github.com/bashtage/arch
Tip revision: e91c71a47fd1cdefb0f46bcb2bfe230a8a8e96c5 authored by Kevin Sheppard on 15 March 2021, 19:31:51 UTC
Merge pull request #474 from bashtage/forecast-exog
Merge pull request #474 from bashtage/forecast-exog
Tip revision: e91c71a
conftest.py
import pytest
pytest_plugins = [
"arch.tests.unitroot.cointegration_data",
]
def pytest_configure(config):
# Minimal config to simplify running tests from lm.test()
config.addinivalue_line("markers", "slow: mark a test as slow")
config.addinivalue_line(
"filterwarnings", "ignore:Method .ptp is deprecated:FutureWarning"
)
def pytest_addoption(parser):
parser.addoption("--skip-slow", action="store_true", help="skip slow tests")
parser.addoption("--only-slow", action="store_true", help="run only slow tests")
def pytest_runtest_setup(item):
if "slow" in item.keywords and item.config.getoption(
"--skip-slow"
): # pragma: no cover
pytest.skip("skipping due to --skip-slow") # pragma: no cover
if "slow" not in item.keywords and item.config.getoption(
"--only-slow"
): # pragma: no cover
pytest.skip("skipping due to --only-slow") # pragma: no cover