LINUX.ORG.RU

Сoverage.py v3.2 - теперь с branch coverage


0

0

Тихо и незаметно вышла новая версия Coverage.py от Ned Batchelder с поддержкой branch coverage(покрытия кода с учетом веток исполнения).

Coverage.py отмечает, какие выражения[1] в коде исполняются, а какие - нет. Обычно такие инструменты используются вместе с автоматически прогоняемыми тестами для отслеживания непротестированного кода.

Использование возможно как в качестве самостоятельного скрипта, оборачивающего интересующую программу на питоне, так и подключением модуля coverage в существующие программы. В комплекте есть генератор подробных html отчетов.

[1] - в большинстве случаев всё-таки целые строки, но прогресс идет

Видео с Pycon2009 для ознакомления с Coverage.py вообще

Тестраннер для Django, использующий Coverage.py

Подробности

Перемещено boombick из OpenSource

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.