You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Yauheni Kalitska (Jira)" <ji...@apache.org> on 2021/12/31 00:15:00 UTC

[jira] [Commented] (SUREFIRE-1873) Junit5 tag expression support for `any()` and `none()`

    [ https://issues.apache.org/jira/browse/SUREFIRE-1873?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17467053#comment-17467053 ] 

Yauheni Kalitska commented on SUREFIRE-1873:
--------------------------------------------

Can i vote or suggest fix for this bug?

> Junit5 tag expression support for `any()` and `none()`
> ------------------------------------------------------
>
>                 Key: SUREFIRE-1873
>                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1873
>             Project: Maven Surefire
>          Issue Type: Bug
>          Components: JUnit 5.x support
>    Affects Versions: 2.22.2, 3.0.0-M5
>            Reporter: Daniel Robert
>            Priority: Major
>
> As of JUnit5 [5.6.0|https://junit.org/junit5/docs/5.7.0/release-notes/#release-notes-5.6.0] tag expression support was added for {{any()}} and {{none()}} but it does not seem surefire honors these.
> In 2.22.2 they seem to be silently ignored.
> In 3.0.0-M5 this message is output:
> {quote}[WARNING] Couldn't load group class 'none' in Surefire|Failsafe plugin. The group class is ignored!
> {quote}
> Sample configuration to run 'tests that do not have any tags':
> {code:xml}
>             <plugin>
>                 <artifactId>maven-surefire-plugin</artifactId>
>                 <configuration>
>                     <groups>none()</groups>
>                     <excludedGroups>any()</excludedGroups>
>                 </configuration>
>             </plugin>
> {code}
> Related: it's not clear the order of precedence for 'include' vs 'exclude'.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)