Reputation: 77181
I'm trying to run Maven Surefire with an include statement of:
<include>**/[A-R]*SeleniumTest.java</include>
<include>**/[A-R]**SeleniumTest.java</include>
<include>**/[A-R].*SeleniumTest.java</include>
But it does not seem to support any of these notations. What is the syntax of this expression? (Documentation link would be much appreciated)
Upvotes: 5
Views: 1491
Reputation: 951
The Maven Surefire Plugin follows the same semantics for configuring includes and excludes as Maven's FileSets.
You can find some details on how that works via Maven: The Definitive Guide (Section 12.7):
The includes section uses a list of include elements, which contain path patterns. These patterns may contain wildcards such as '
**
' which matches one or more directories or '*
' which matches part of a file name, and '?
' which matches a single character in a file name
Upvotes: 6