Плагин Jacoco Maven включает определенные файлы в src / test / java как файлы классов для анализа покрытия кода - PullRequest
0 голосов
/ 14 октября 2019

В настоящее время я работаю над покрытием кода Jacoco для проекта Maven с интеграционными тестами Cucumber (в настоящее время используется отказоустойчивый плагин maven). В настоящее время у меня есть несколько java-файлов в src / test / java, на которых я хочу провести анализ покрытия кода, но кажется, что Jacoco только анализирует покрытие кода для файлов в папке src / main. Перемещение их в папку src / main является довольно сложной задачей, поскольку существует много зависимостей и импортов из других модулей, которые при этом вызывают ошибки.

В связи с этим я хотел бы спросить: Есть ли способ провести анализ покрытия кода Jacoco для определенных файлов в папке src / test / java?

IПоймите, что кто-то уже задал немного похожий вопрос: Плагин Jacoco Maven - включите источники тестирования .

Однако, похоже, что вопрос и одобренный ответ позволяют тестировщику проводить анализ покрытия кодадля всех файлов в папке src / test, но я хочу выполнять анализ покрытия кода только для определенных файлов в папке src / test.

Возможно, я искал что-то похожее на то, как «включенные» работают в настоящее время в Jacoco. прямо сейчас, согласно https://www.eclemma.org/jacoco/trunk/doc/prepare-agent-mojo.html (хотя это «include» работает только для всех файлов в папке src / main в настоящее время, я хотел бы также включить файлы в папку src / test).

Будеточень ценю любую помощь / совет.

...