Test case name parsing issue in SuperTest
Closed this issue · 0 comments
pepop99 commented
Let's say a unit test (fooTest) is run in 3 modes:
- [mode: m1]
- [mode: m2]
- [mode: m3]
In case such a unit test fails, the Maven Surefire plugin will generate the XML file with following testcase names:
- fooTest[mode: m1]
- fooTest[mode: m2]
- fooTest[mode: m3]
With the above info, SuperTest will generate a re-run command which will fail to execute, thus resulting in an overall build failure.
For the above testcase, the error was:
[ERROR] No plugin found for prefix 's3' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo]