Testing API

Hinzugefügt in Version 1.6.

Hilfsfunktionen und Pytest-Fixtures zum Testen werden in sphinx.testing bereitgestellt. Wenn Sie ein Entwickler von Sphinx-Erweiterungen sind, können Sie Unit-Tests mit pytest schreiben.

pytest-Konfiguration

Um von sphinx.testing bereitgestellte Pytest-Fixtures zu verwenden, fügen Sie das Plugin 'sphinx.testing.fixtures' wie folgt zu Ihren Testmodulen oder conftest.py-Dateien hinzu:

pytest_plugins = ('sphinx.testing.fixtures',)

Verwendung

Wenn Sie detailliertere Anwendungsinformationen wünschen, lesen Sie bitte tests/conftest.py und andere test_*.py-Dateien im Verzeichnis tests/.