Неправильная линия покрытия (100%) в кобертуре через муравья? - PullRequest
3 голосов
/ 04 октября 2011

Я использую cobertura, но она дает мне 100% покрытие линии. Он показывает только те строки кода, которые выполняются?

Ответы [ 2 ]

0 голосов
/ 17 декабря 2012

Попробуйте удалить файл cobertura.ser до запуска тестов.

https://github.com/cobertura/cobertura/wiki/FAQ

0 голосов
/ 04 октября 2011

Вам нужно включить источники (или убедиться, что они включены), когда вы используете задачу отчета:

<cobertura-report format="html" destdir="${coveragereport.dir}" srcdir="${src.dir}" />

Ссылка: cobertura-anttask

В противном случае cobertura не может знать, сколько линий / классов действительно существует, и сообщит о 100% покрытии.

...