Как выполнить предварительное интеграционное тестирование перед интеграционным тестом для всех модулей в многомодульном проекте? - PullRequest
1 голос
/ 28 января 2020

У меня есть простой многомодульный проект

Project:    
 - moduleA
 - moduleB
 - moduleC
 - integration
 - parent pom

Я определил плагин tomcat9x car go в проекте integration.

Я добавил failsafe Плагин для родительского pom.

Проблема, с которой я столкнулся, заключается в том, что интеграционные тесты для каждого модуля пытаются запустить до запуска цели tomcat pre-integration-test в проекте интеграции.

Я также попытался переместить плагин failsafe, чтобы он был только в проекте integration, но затем ни один из отдельных интеграционных тестов модуля не запустился вообще.

Как я могу убедиться, что pre-integration-test выполнено до integration-test по всему проекту?

...