[ https://issues.apache.org/jira/browse/SUREFIRE-1194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15031184#comment-15031184 ]
ASF GitHub Bot commented on SUREFIRE-1194: ------------------------------------------ Github user juherr commented on the pull request: https://github.com/apache/maven-surefire/pull/107#issuecomment-160474911 Current status: 5.14.3 ------- The jar is still available: https://github.com/cbeust/testng/blob/master/lib-supplied/guice-2.0.jar It's a shaded jar of Guice 2.0 with custom package. Its usage was removed in 5.14.6 with https://github.com/cbeust/testng/commit/331ab5267015b500bd06204f8c2c9cde40dc2e40 > We can add system-dependency to the pom.xml of IT I think the pom will still be wrong for 5.14.3 and maven will ignore transitive dependencies. It could work for 5.14.4 and 5.14.5, but the 5.14.4 test seems to work without this jar. > you can of course ask Cedric how the users use to struggle with this problem. I supposed they don't: 5.14.6 and later replaced previous 5.14.x, and there is no more support on so old versions. But maybe @cbeust can tell us the story of this shaded jar :) 5.13 & 5.14.2 ------- Fun part for the listener attribute: * Before -> ? * 5.12.1 -> List<Class> * 5.13 / 5.13.1 / 5.14 -> String * 5.14.1 / 5.14.2 -> List * 5.14.3 until now -> Both (String or List) is possible But, even fixed, there is an issue in TestNG with listener: Join on `<space>` -> https://github.com/cbeust/testng/blob/testng-5.14.2/src/main/java/org/testng/TestNG.java#L1313 And split on `,` or `;` -> https://github.com/cbeust/testng/blob/testng-5.14.2/src/main/java/org/testng/TestNG.java#L1178 Fixed with 5.14.3 > reporter argument does not work for TestNG > ------------------------------------------ > > Key: SUREFIRE-1194 > URL: https://issues.apache.org/jira/browse/SUREFIRE-1194 > Project: Maven Surefire > Issue Type: Bug > Components: TestNG support > Affects Versions: 2.19 > Reporter: Testo Nakada > Assignee: Tibor Digana > Fix For: 2.19.1 > > > TestNG plugin seems to map -reporter command line parameter to reporterslist > which was removed in TestNG project since 2010 > (a4779524b59330e98ee596c5faa43ae1b33ff844). Therefore, this configuration has > stopped working since then. The configuration mentioned in > http://maven.apache.org/surefire/maven-surefire-plugin/examples/testng.html#Using_Custom_Listeners_and_Reporters > does not work as expected. -- This message was sent by Atlassian JIRA (v6.3.4#6332)