Marc Philipp created SUREFIRE-1337: -------------------------------------- Summary: Add support for additional JUnit Platform selectors and filters Key: SUREFIRE-1337 URL: https://issues.apache.org/jira/browse/SUREFIRE-1337 Project: Maven Surefire Issue Type: New Feature Reporter: Marc Philipp
The JUnit Platform provider currently supports includeTags and excludeTags as synonyms for groups and excludeGroups. The JUnit platform supports additional filters, e.g. for engines and packages. Moreover, it supports selectors for URIs, local files, local directories, packages, classes, methods, and classpath resources. It would be great if we could add support for these selectors and filters to the provider via custom configuration properties, e.g. like this: {code:xml} <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.19.1</version> <configuration> <properties> <selector> <packages> <package>com.acme.foo</package> <package>com.acme.bar</package> </packages> </selectors> <filters> <tags> <include>foo, bar</include> <exclude>acceptance, integration</exclude> </tags> </filters> </properties> </configuration> <dependencies> <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-surefire-provider</artifactId> <version>${junit.platform.version}</version> </dependency> </dependencies> </plugin> {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)