подсветка кода плагина эмма мавен - PullRequest
1 голос
/ 21 июня 2009

возможно ли, чтобы выходные html-отчеты содержали подсвечивание того, где код был покрыт в сборке maven? Я знаю, что вы можете в автономной Эмме и с муравьями, но я еще не понял, как это сделать с Maven и Эммой. Спасибо.

Джеф

Ответы [ 3 ]

1 голос
/ 30 июля 2009

Я не знаю, возможно ли это с плагином Emma Maven, но это поведение по умолчанию для плагина Cobertura Maven . Он также дает вам количество ударов по линии, что может быть полезно для определения минимального уровня тестирования. Посмотрите этот отчет для примера вывода.

Я считаю, что Cobertura и Emma в значительной степени взаимозаменяемы с точки зрения проверки покрытия, просто у Cobertura лучший плагин Maven, а у Emma, ​​по моему мнению, лучший плагин Eclipse.

1 голос
/ 27 января 2010

Это стандартное поведение плагина EMMA, если вы запускаете mvn emma:emma или добавляете его к элементу <reporting>. Вы можете найти рабочий пример здесь: http://github.com/brettporter/centrepoint/blob/master/centrepoint/modules/pom.xml

0 голосов
/ 21 июня 2009

Вам нужно установить атрибут sourcepath= в теге report, и вы должны указать хотя бы (?) Покрытие depth="method" в теге html, если я правильно помню.

...