Сформировать информацию о тестовом покрытии из юнит-тестов? - PullRequest
3 голосов
/ 28 августа 2009

У меня есть несколько юнит-тестов pyunit для простой программы командной строки, которую я пишу. Могу ли я сгенерировать номера тестового покрытия? Я хочу увидеть, какие строки не охватываются моими тестами.

Ответы [ 2 ]

9 голосов
/ 28 августа 2009

Я регулярно использую инструмент Неда Батчелдера cover.py именно для этой цели.

1 голос
/ 28 августа 2009

Если вы выполняете свои тесты с testoob , вы можете получить отчет о покрытии с помощью --coverage. Можно установить с помощью easy_install. Никаких изменений в ваших тестах не требуется:

testoob alltests.py --coverage
...