Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Duplicate
-
2.12
-
None
-
None
-
Windows 7
Description
I tried running a single unit test via -Dtest=MyTestName in a windows 7 machine, However this test (com\test\MyTestName.class) is not picked up by surefire. The problem seems to be a call to
SelectorUtils.matchPath from org.apache.maven.surefire.SpecificTestClassFilter
The actual args to matchPath are ("**/MyTestName.class", "com\\test
MyTestName.class", true). This always returns false in Windows environment because of the backslash char in second arg, but might succeed in linux like OS.
Attachments
Issue Links
- duplicates
-
SUREFIRE-827 Surefire 2.12 cannot run a single test, regression from 2.11
- Closed