Robert James Oxspring created SUREFIRE-2033:
-----------------------------------------------
Summary: Regression: 3.0.0-M5 misidentifies JUnit 5 configuration
as JUnit 4
Key: SUREFIRE-2033
URL: https://issues.apache.org/jira/browse/SUREFIRE-2033
Project: Maven Surefire
Issue Type: Bug
Components: JUnit 5.x support
Affects Versions: 3.0.0-M5
Reporter: Robert James Oxspring
Attachments: example.zip
3.0.0-M5 misidentifies a clearly JUnit 5 configuration and attempts to run
using JUnit 4.
In particular the attached project only has JUnit 5 dependencies
(org.junit.jupiter:junit-jupiter-engine,
org.junit.platform:junit-platform-runner) and a JUnit 5 test (JUnit5Test.java).
When the project is run with with older version (as far back as 2.22.0) the
test is found and run, but 3.0.0-M5 fails to run any test:
{code:java}
% mvn test -Dsurefire.version=2.22.0 | tail
[INFO] Results:
[INFO]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.337 s
[INFO] Finished at: 2022-03-03T09:42:27Z
[INFO] ------------------------------------------------------------------------
{code}
{code:java}
% mvn test -Dsurefire.version=3.0.0-M1 | tail
[INFO] Results:
[INFO]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.708 s
[INFO] Finished at: 2022-03-03T09:34:58Z
[INFO] ------------------------------------------------------------------------
% mvn test -Dsurefire.version=3.0.0-M2 | tail
[INFO] Results:
[INFO]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.701 s
[INFO] Finished at: 2022-03-03T09:36:26Z
[INFO] ------------------------------------------------------------------------
% mvn test -Dsurefire.version=3.0.0-M3 | tail
[INFO] Results:
[INFO]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.612 s
[INFO] Finished at: 2022-03-03T09:37:02Z
[INFO] ------------------------------------------------------------------------
% mvn test -Dsurefire.version=3.0.0-M4 | tail
[INFO] Results:
[INFO]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.619 s
[INFO] Finished at: 2022-03-03T09:37:37Z
[INFO] ------------------------------------------------------------------------
% mvn test -Dsurefire.version=3.0.0-M5 | tail
[INFO] Results:
[INFO]
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.344 s
[INFO] Finished at: 2022-03-03T09:38:01Z
[INFO]
------------------------------------------------------------------------{code}
--
This message was sent by Atlassian Jira
(v8.20.1#820001)