Hengyunabc Chen created SUREFIRE-2203:
-----------------------------------------

             Summary: In pom.xml, the configurationParameters configuration 
junit.platform.launcher.interceptors.enabled does not work
                 Key: SUREFIRE-2203
                 URL: https://issues.apache.org/jira/browse/SUREFIRE-2203
             Project: Maven Surefire
          Issue Type: Bug
          Components: JUnit 5.x support
            Reporter: Hengyunabc Chen


In pom.xml, the configuration {{junit.platform.launcher.interceptors.enabled}} 
does not work.

The following configuration does not take effect:
            <plugin>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>3.1.2</version>
                <configuration>
                    <properties>
                        <configurationParameters>
                            junit.platform.launcher.interceptors.enabled=true
                        </configurationParameters>
                    </properties>
                </configuration>
 
The following configuration can work:
            <plugin>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>3.1.2</version>
                <configuration>
                    <systemPropertyVariables>
                        
<junit.platform.launcher.interceptors.enabled>true</junit.platform.launcher.interceptors.enabled>
                    </systemPropertyVariables>
                </configuration>
 
Or configuring it in the {{junit-platform.properties}} file will also work.

Reference documentation:
 * 
[https://junit.org/junit5/docs/snapshot/user-guide/#launcher-api-launcher-interceptors-custom]
 * 
[https://junit.org/junit5/docs/snapshot/user-guide/#running-tests-build-maven-config-params]
 * 
[https://maven.apache.org/surefire/maven-surefire-plugin/examples/junit-platform.html#configuration-parameters]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to