Мы используем Hudson и cover.py, чтобы сообщить о покрытии кода нашего набора тестов. Хадсон разбивает покрытие на:
- пакеты
- файлы
- классы
- линии
- условные
Coverage.py сообщает только о покрытии файлов, выполненных / импортированных во время тестов, поэтому кажется, что он не обращает внимания на файлы, не выполняемые во время тестов. Есть ли когда-нибудь случай, когда файлы не сообщают о 100% охвате?