テスト API¶
バージョン 1.6 で追加されました。
テスト用のユーティリティ関数と pytest の備品は sphinx.testing
に提供されています。 Sphinx 拡張機能の開発者であれば、 pytest を使用してユニットテストを作成できます。
pytest
の設定¶
テストモジュールまたは conftest.py
ファイルに、 'sphinx.testing.fixtures'
プラグインを追加して、 sphinx.testing
によって提供される pytest の備品を使用します。
pytest_plugins = ('sphinx.testing.fixtures',)
使用方法¶
詳細な使用方法については、 tests/conftest.py
と tests/
ディレクトリにある他の test_*.py
ファイルを参照してください。