Запуск Jetty с инструментированными файлами (cobertura) - PullRequest
0 голосов
/ 23 февраля 2011

У меня есть несколько Selenium тестов, и я хочу знать их охват (измерено с помощью Cobertura).Я использую Maven 2. в качестве фреймворка для сборки.

Перед выполнением моих тестов Selenium я запускаю веб-приложение, используя mvn jetty:run.

, чтобы данные покрытия отображались в моем отчете.Мне нужна Jetty для использования инструментированного кода.

Я могу явно использовать код, используя mvn cobertura:instrument.Но как я могу сказать Джетти использовать инструментированный код (каталог target / generate-classes / cobertura)?

Заранее спасибо

Дмитрий

1 Ответ

3 голосов
/ 23 февраля 2011

В элементе конфигурации записи плагина jetty-maven-plugin вы можете указать элемент, который заставит его использовать другой путь для поиска классов.

Если вы установите, добавьте следующеек вашему плагину, я думаю, вы будете в бизнесе:

<classesDirectory>${basedir}/target/generated-classes/cobertura</classesDirectory>
...