Author: apopescu
Date: Sun Jun 3 14:05:16 2007
New Revision: 543989
URL: http://svn.apache.org/viewvc?view=rev&rev=543989
Log:
a fix for listener handling
Modified:
maven/sandbox/branches/surefire/apopescu/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGExecutor.java
Modified:
maven/sandbox/branches/surefire/apopescu/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGExecutor.java
URL:
http://svn.apache.org/viewvc/maven/sandbox/branches/surefire/apopescu/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGExecutor.java?view=diff&rev=543989&r1=543988&r2=543989
==============================================================================
---
maven/sandbox/branches/surefire/apopescu/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGExecutor.java
(original)
+++
maven/sandbox/branches/surefire/apopescu/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGExecutor.java
Sun Jun 3 14:05:16 2007
@@ -52,10 +52,12 @@
String classifier, ReporterManager reportManager,
SurefireTestSuite suite )
throws TestSetFailedException
{
+ // kind of ugly, but listeners are configured differently
+ final String listeners = (String) options.remove("listener");
TestNG testng = new TestNG( false );
Configurator configurator = getConfigurator( version );
configurator.configure( testng, options );
- postConfigure( testng, testSourceDirectory, (String)
options.get("listener"), classifier, reportManager, suite );
+ postConfigure( testng, testSourceDirectory, listeners, classifier,
reportManager, suite );
testng.setTestClasses( testClasses );
testng.run();
}