Mercurial > kallithea
view docs/index.rst @ 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 | 99edd97366e3 |
children | 89e9aef9b983 |
line wrap: on
line source
.. _index: ####################### Kallithea Documentation ####################### * :ref:`genindex` * :ref:`search` Readme ****** .. toctree:: :maxdepth: 1 readme Administrator guide ******************* **Installation and upgrade** .. toctree:: :maxdepth: 1 overview installation installation_win installation_win_old installation_iis installation_puppet upgrade **Setup and configuration** .. toctree:: :maxdepth: 1 setup administrator_guide/auth administrator_guide/vcs_setup usage/email usage/customization **Maintenance** .. toctree:: :maxdepth: 1 usage/backup usage/performance usage/debugging usage/troubleshooting User guide ********** .. toctree:: :maxdepth: 1 usage/general usage/vcs_notes usage/statistics api/api Developer guide *************** .. toctree:: :maxdepth: 1 contributing dev/translation dev/dbmigrations .. _virtualenv: http://pypi.python.org/pypi/virtualenv .. _python: http://www.python.org/ .. _django: http://www.djangoproject.com/ .. _mercurial: https://www.mercurial-scm.org/ .. _bitbucket: http://bitbucket.org/ .. _subversion: http://subversion.tigris.org/ .. _git: http://git-scm.com/ .. _celery: http://celeryproject.org/ .. _Sphinx: http://sphinx.pocoo.org/ .. _vcs: http://pypi.python.org/pypi/vcs