maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Skryabin (JIRA)" <>
Subject [jira] [Created] (SUREFIRE-1553) @Unroll forces usage of JUnit Vintage
Date Wed, 15 Aug 2018 16:00:02 GMT
Sergey Skryabin created SUREFIRE-1553:

             Summary: @Unroll forces usage of JUnit Vintage
                 Key: SUREFIRE-1553
             Project: Maven Surefire
          Issue Type: Bug
          Components: JUnit 5.x support, Maven Surefire Plugin
    Affects Versions: 2.22.0
            Reporter: Sergey Skryabin

If run
{code}mvn clean test{code}
JUnit4 tests and Spock tests (which not contain @Unroll) are executed normally. Once Spock
test with @Unroll annotation appears, then Surefire execute
{code}[INFO] Running JUnit Vintage{code}
 and all other JUnit4 tests and Spock tests are wrapped with this runner. 

In surefire-reports I see _TEST-<all tests executed before meeting @Unroll>.xml_ s and
_TEST-JUnit Vintage.xml_

Though it could be done by intention, behaviour is different from 2.21.0 (no wrapping with
Vintage). Also it much more visible to have separate reports per test class (both in console
output and surefire-reports folder).


This message was sent by Atlassian JIRA

View raw message