diff pytest.ini @ 7734:afa5e0bdb76f

tests: run doctests via pytest pytest can run doctests as part of the standard testsuite run. See documentation at [1]. pytest will discover doctests in all python files it can find. However, some files cannot be imported directly in this manner. Fix this by adding a filter in conftest.py in the root directory. This code could also live in kallithea/conftest.py, but it cannot be in kallithea/tests/conftest.py because that level is deeper than the files we want to filter. [1] https://docs.pytest.org/en/latest/doctest.html
author Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
date Tue, 11 Jun 2019 20:53:33 +0200
parents d88077fae3d6
children
line wrap: on
line diff
--- a/pytest.ini	Fri Jun 07 01:25:27 2019 +0200
+++ b/pytest.ini	Tue Jun 11 20:53:33 2019 +0200
@@ -7,3 +7,6 @@
     -rfEsxXw
     # Shorter scrollbacks; less stuff to scroll through
     --tb=short
+    #
+    --doctest-modules
+    --doctest-ignore-import-errors