Как заставить py.test запускать doctests, а также обычный каталог test?
В настоящее время у нас естьpy.test
с плагином покрытия работает над нашими тестами вtests
каталог.
Как проще всего также запускать тесты документов, извлеченные из нашего основного кода?--doctest-modules
не работает (вероятно, так как он просто запускаетtests
). Обратите внимание, что мы хотим включить тестирование документов в один и тот же процесс (а не просто запустить отдельный вызовpy.test
) потому что мы хотим учитывать doctest в покрытии кода.