[ 
https://issues.apache.org/jira/browse/SUREFIRE-2203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hengyunabc Chen updated SUREFIRE-2203:
--------------------------------------
    Description: 
In pom.xml, the configuration {{junit.platform.launcher.interceptors.enabled}} 
does not work.

The following configuration does not take effect:
{code:java}
            <plugin>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>3.1.2</version>
                <configuration>
                    <properties>
                        <configurationParameters>
                            junit.platform.launcher.interceptors.enabled=true
                        </configurationParameters>
                    </properties>
                </configuration> {code}

 
The following configuration can work:
{code:java}
            <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> {code}

 
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]

  was:
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]


> 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
>            Priority: Trivial
>
> In pom.xml, the configuration 
> {{junit.platform.launcher.interceptors.enabled}} does not work.
> The following configuration does not take effect:
> {code:java}
>             <plugin>
>                 <artifactId>maven-surefire-plugin</artifactId>
>                 <version>3.1.2</version>
>                 <configuration>
>                     <properties>
>                         <configurationParameters>
>                             junit.platform.launcher.interceptors.enabled=true
>                         </configurationParameters>
>                     </properties>
>                 </configuration> {code}
>  
> The following configuration can work:
> {code:java}
>             <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> {code}
>  
> 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