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