aboutsummaryrefslogtreecommitdiff
path: root/tests/pytest.ini
diff options
context:
space:
mode:
Diffstat (limited to 'tests/pytest.ini')
-rw-r--r--tests/pytest.ini13
1 files changed, 8 insertions, 5 deletions
diff --git a/tests/pytest.ini b/tests/pytest.ini
index c47cbe9c..792ba361 100644
--- a/tests/pytest.ini
+++ b/tests/pytest.ini
@@ -1,17 +1,20 @@
[pytest]
-minversion = 3.1
+minversion = 3.10
norecursedirs = test_* extra_*
xfail_strict = True
addopts =
- # show summary of skipped tests
- -rs
+ # show summary of tests
+ -ra
# capture only Python print and C++ py::print, but not C output (low-level Python errors)
--capture=sys
- # enable all warnings
- -Wa
+ # Show local info when a failure occurs
+ --showlocals
+log_cli_level = info
filterwarnings =
# make warnings into errors but ignore certain third-party extension issues
error
+ # somehow, some DeprecationWarnings do not get turned into errors
+ always::DeprecationWarning
# importing scipy submodules on some version of Python
ignore::ImportWarning
# bogus numpy ABI warning (see numpy/#432)