Author: brett
Date: Wed Mar 22 15:28:26 2006
New Revision: 387971

URL: http://svn.apache.org/viewcvs?rev=387971&view=rev
Log:
[MSUREFIRE-69] stop output to test-output directory
Submitted by: Jesse Kuhnert

Modified:
    
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/pom.xml
    
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGDirectoryTestSuite.java
    
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGExecutor.java
    
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGReporter.java

Modified: 
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/pom.xml?rev=387971&r1=387970&r2=387971&view=diff
==============================================================================
--- 
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/pom.xml
 (original)
+++ 
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/pom.xml
 Wed Mar 22 15:28:26 2006
@@ -34,7 +34,7 @@
         <dependency>
           <groupId>org.testng</groupId>
           <artifactId>testng</artifactId>
-          <version>4.6.1</version>
+          <version>4.7-SNAPSHOT</version>
           <classifier>jdk14</classifier>
         </dependency>
       </dependencies>
@@ -48,7 +48,7 @@
         <dependency>
           <groupId>org.testng</groupId>
           <artifactId>testng</artifactId>
-          <version>4.6.1</version>
+          <version>4.7-SNAPSHOT</version>
           <classifier>jdk15</classifier>
         </dependency>
       </dependencies>

Modified: 
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGDirectoryTestSuite.java
URL: 
http://svn.apache.org/viewcvs/maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGDirectoryTestSuite.java?rev=387971&r1=387970&r2=387971&view=diff
==============================================================================
--- 
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGDirectoryTestSuite.java
 (original)
+++ 
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGDirectoryTestSuite.java
 Wed Mar 22 15:28:26 2006
@@ -83,7 +83,7 @@
         {
             annotationClass = Class.forName( 
"org.testng.internal.annotations.JDK14AnnotationFinder" );
         }
-
+        
         annotationFinder = (IAnnotationFinder) annotationClass.newInstance();
     }
 
@@ -168,7 +168,8 @@
 
     private void executeTestNG( XmlSuite suite, ReporterManager 
reporterManager )
     {
-        TestNG testNG = new TestNG();
+        TestNG testNG = new TestNG( false );
+        
         // turn off all TestNG output
         testNG.setVerbose( 0 );
 

Modified: 
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGExecutor.java
URL: 
http://svn.apache.org/viewcvs/maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGExecutor.java?rev=387971&r1=387970&r2=387971&view=diff
==============================================================================
--- 
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGExecutor.java
 (original)
+++ 
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGExecutor.java
 Wed Mar 22 15:28:26 2006
@@ -36,28 +36,29 @@
     private TestNGExecutor()
     {
     }
-
+    
     static void executeTestNG( SurefireTestSuite surefireSuite, String 
testSourceDirectory, XmlSuite suite,
                                ReporterManager reporterManager )
     {
-        TestNG testNG = new TestNG();
+        TestNG testNG = new TestNG( false );
+        
         // turn off all TestNG output
         testNG.setVerbose( 0 );
-
+        
         testNG.setXmlSuites( Collections.singletonList( suite ) );
-
+        
         testNG.setListenerClasses( new ArrayList() );
-
+        
         TestNGReporter reporter = new TestNGReporter( reporterManager, 
surefireSuite );
         testNG.addListener( (ITestListener) reporter );
         testNG.addListener( (ISuiteListener) reporter );
-
+        
         // Set source path so testng can find javadoc annotations if not in 
1.5 jvm
         if ( testSourceDirectory != null )
         {
             testNG.setSourcePath( testSourceDirectory );
         }
-
+        
         ClassLoader oldClassLoader = 
Thread.currentThread().getContextClassLoader();
         Thread.currentThread().setContextClassLoader( 
suite.getClass().getClassLoader() );
         testNG.runSuitesLocally();

Modified: 
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGReporter.java
URL: 
http://svn.apache.org/viewcvs/maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGReporter.java?rev=387971&r1=387970&r2=387971&view=diff
==============================================================================
--- 
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGReporter.java
 (original)
+++ 
maven/surefire/branches/surefire-testng/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGReporter.java
 Wed Mar 22 15:28:26 2006
@@ -77,7 +77,7 @@
         String group = groupString( result.getMethod().getGroups(), 
result.getTestClass().getName() );
         ReportEntry report = new ReportEntry( source, 
result.getTestClass().getName() + "#" +
             result.getMethod().getMethodName(), group, rawString );
-
+        
         reportManager.testStarting( report );
     }
 


Reply via email to