Ok- Я расчесывал S/O и многие другие, и нашел все другие связанные должности и следил за всеми упомянутыми предложениями, но в конце концов, отказоустойчивое пропускает мои тесты.Maven отказоустойчивый не выполняет тесты
Мой JUnit тест здесь: MyModule/SRC/главная/тест/Java/ClientAccessIT.java
Я вприпрыжку безошибочный, потому что нет модульных тестов в этом модуле:
<!-- POM snippet -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
И Я пытаюсь запустить тесты интеграции с отказоустойчивых:
<!-- POM snippet -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<executions>
<execution>
<id>run-tests</id>
<phase>integration-test</phase>
<goals>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
Когда я: МВН проверить
Я вижу это:
[INFO] --- maven-failsafe-plugin:2.14.1:integration-test (run-tests) @ rest-services-test ---
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Results :
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
провел последние 4 1/2 часа соскабливать, оцененная помощь. Единственное, что, возможно, стоит упомянуть - у меня есть настройка груза и срывание контейнера для кота. Кто-нибудь видит вопиющую проблему?
D
Это не выглядит так: http://maven.apache.org/surefire/maven-failsafe-plugin/examples/inclusion-exclusion.html - он говорит, что шаблоны по умолчанию: '**/IT * .java' , '**/* IT.java',' **/* ITCase.java'. – acdcjunior
@acdcjunior избил меня; вот прямая ссылка на соответствующую страницу документации: https://maven.apache.org/surefire/maven-failsafe-plugin/integration-test-mojo.html#includes – kryger
"**/* IT.java" - включает все его подкаталогов и всех java-файлов, которые заканчиваются на «IT». Разве ClientAccessIT.java не соответствовал бы квалификациям этого шаблона? –