Обновление maven-surefire-plugin с 2.19.1 до 2.22.1 приводит к тому, что тесты не запускаются - PullRequest
0 голосов
/ 20 марта 2019

У меня есть тесты JUnit 4, которые выполняются с JUnit Jupiter (JUnit 5) с использованием винтажного движка и плагина maven-surefire-версии 2.19.1.

[INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ jon-snow ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- maven-surefire-plugin:2.19.1:test (unit-tests) @ jon-snow ---

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running com.whatever.WhateverTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0 ...

Когда я обновляю версию плагина maven-surefire-plugin до 2.22.1, тесты не обнаруживаются.

[INFO] --- maven-surefire-plugin:2.22.1:test (default-test) @ jon-snow ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- maven-surefire-plugin:2.22.1:test (unit-tests) @ jon-snow ---
[INFO]
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

Почему это? У меня 248 тестов, которые должны быть запущены. Какие зависимости или изменения конфигурации нужно добавить, чтобы тесты снова заработали?

...