API de teste¶
Adicionado na versão 1.6.
Funções de utilidade e os fixtures do pytest para testes são fornecidos em sphinx.testing. Se você é um desenvolvedor de extensões Sphinx, você pode escrever testes de unidade com pytest.
Configuração de pytest¶
Para usar os fixtures do pytest fornecidos pelo sphinx.testing, adicione o plugin 'sphinx.testing.fixtures' aos seus módulos de teste ou arquivos conftest.py da seguinte maneira:
pytest_plugins = ('sphinx.testing.fixtures',)
Uso¶
Se você quiser saber o uso mais detalhado, consulte tests/conftest.py e outros arquivos test_*.py sob o diretório tests/.