summaryrefslogtreecommitdiff
path: root/numpy/conftest.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/conftest.py')
-rw-r--r--numpy/conftest.py28
1 files changed, 2 insertions, 26 deletions
diff --git a/numpy/conftest.py b/numpy/conftest.py
index ce985d079..7b1771748 100644
--- a/numpy/conftest.py
+++ b/numpy/conftest.py
@@ -15,6 +15,7 @@ _old_fpu_mode = None
_collect_results = {}
+#FIXME when yield tests are gone.
@pytest.hookimpl()
def pytest_itemcollected(item):
"""
@@ -52,35 +53,10 @@ def check_fpu_mode(request):
if collect_result is not None:
old_mode, new_mode = collect_result
raise AssertionError("FPU precision mode changed from {0:#x} to {1:#x}"
- " when collecting the test".format(old_mode,
+ " when collecting the test".format(old_mode,
new_mode))
-def pytest_addoption(parser):
- parser.addoption("--runslow", action="store_true",
- default=False, help="run slow tests")
-
-
-def pytest_collection_modifyitems(config, items):
- if config.getoption("--runslow"):
- # --runslow given in cli: do not skip slow tests
- return
- skip_slow = pytest.mark.skip(reason="need --runslow option to run")
- for item in items:
- if "slow" in item.keywords:
- item.add_marker(skip_slow)
-
-
@pytest.fixture(autouse=True)
def add_np(doctest_namespace):
doctest_namespace['np'] = numpy
-
-
-for module, replacement in {
- 'numpy.testing.decorators': 'numpy.testing.pytest_tools.decorators',
- 'numpy.testing.utils': 'numpy.testing.pytest_tools.utils',
-}.items():
- module = importlib.import_module(module)
- replacement = importlib.import_module(replacement)
- module.__dict__.clear()
- module.__dict__.update(replacement.__dict__)