2009-08-28 1 views
3

У меня есть несколько тестов для модуля pyunit для простой программы командной строки, которую я пишу. Можно ли мне генерировать номера тестового покрытия? Я хочу посмотреть, какие строки не покрываются моими испытаниями.Сгенерировать информацию о покрытии проб с помощью пуритов unittests?

ответ

8

Я регулярно использую инструмент Ned Batchelder coverage.py для этой цели.

+0

Это отлично работает для меня. Благодарю. – jgritty

1

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

testoob alltests.py --coverage 
Смежные вопросы