You are viewing a plain text version of this content. The canonical link for it is here.
Posted to surefire-commits@maven.apache.org by kr...@apache.org on 2010/12/13 14:13:06 UTC
svn commit: r1045105 - in /maven/surefire/trunk:
maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/
surefire-api/src/main/java/org/apache/maven/surefire/booter/
surefire-api/src/main/java/org/apache/maven/surefire/provid...
Author: krosenvold
Date: Mon Dec 13 13:13:05 2010
New Revision: 1045105
URL: http://svn.apache.org/viewvc?rev=1045105&view=rev
Log:
o Moved the non-public stuff out of package org.apache.maven.surefire.providerapi
Added:
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/BaseProviderFactory.java (contents, props changed)
- copied, changed from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/BaseProviderFactory.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/DirectoryScannerParametersAware.java (contents, props changed)
- copied, changed from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/DirectoryScannerParametersAware.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ProviderPropertiesAware.java (contents, props changed)
- copied, changed from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ProviderPropertiesAware.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ReporterConfigurationAware.java (contents, props changed)
- copied, changed from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ReporterConfigurationAware.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/SurefireClassLoadersAware.java (contents, props changed)
- copied, changed from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/SurefireClassLoadersAware.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestArtifactInfoAware.java (contents, props changed)
- copied, changed from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/TestArtifactInfoAware.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestRequestAware.java (contents, props changed)
- copied, changed from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/TestRequestAware.java
Removed:
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/BaseProviderFactory.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/DirectoryScannerParametersAware.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ProviderFactory.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ProviderPropertiesAware.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ReporterConfigurationAware.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/SurefireClassLoadersAware.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/TestArtifactInfoAware.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/TestRequestAware.java
Modified:
maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/ForkStarter.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/SurefireReflector.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ProviderParameters.java
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/SurefireProvider.java
maven/surefire/trunk/surefire-booter/src/test/java/org/apache/maven/surefire/booter/Foo.java
maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/JUnit4RunListenerIT.java
maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit4-runlistener/pom.xml
Modified: maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/ForkStarter.java
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/ForkStarter.java?rev=1045105&r1=1045104&r2=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/ForkStarter.java (original)
+++ maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/ForkStarter.java Mon Dec 13 13:13:05 2010
@@ -53,7 +53,7 @@ import java.util.Properties;
* <p/>
* Lives only on the plugin-side (not present in remote vms)
* <p/>
- * Knows how to fork new vms and also how to delegate non-forking invocation to TestVmBooter directly
+ * Knows how to fork new vms and also how to delegate non-forking invocation to SurefireStarter directly
*
* @author Jason van Zyl
* @author Emmanuel Venisse
Copied: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/BaseProviderFactory.java (from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/BaseProviderFactory.java)
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/BaseProviderFactory.java?p2=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/BaseProviderFactory.java&p1=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/BaseProviderFactory.java&r1=1045057&r2=1045105&rev=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/BaseProviderFactory.java (original)
+++ maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/BaseProviderFactory.java Mon Dec 13 13:13:05 2010
@@ -1,4 +1,4 @@
-package org.apache.maven.surefire.providerapi;
+package org.apache.maven.surefire.booter;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@@ -19,6 +19,7 @@ package org.apache.maven.surefire.provid
* under the License.
*/
+import org.apache.maven.surefire.providerapi.ProviderParameters;
import org.apache.maven.surefire.report.ReporterConfiguration;
import org.apache.maven.surefire.report.ReporterFactory;
import org.apache.maven.surefire.report.ReporterManagerFactory;
Propchange: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/BaseProviderFactory.java
------------------------------------------------------------------------------
svn:eol-style = native
Copied: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/DirectoryScannerParametersAware.java (from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/DirectoryScannerParametersAware.java)
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/DirectoryScannerParametersAware.java?p2=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/DirectoryScannerParametersAware.java&p1=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/DirectoryScannerParametersAware.java&r1=1045057&r2=1045105&rev=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/DirectoryScannerParametersAware.java (original)
+++ maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/DirectoryScannerParametersAware.java Mon Dec 13 13:13:05 2010
@@ -1,4 +1,4 @@
-package org.apache.maven.surefire.providerapi;
+package org.apache.maven.surefire.booter;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@@ -24,7 +24,7 @@ import org.apache.maven.surefire.testset
/**
* @author Kristian Rosenvold
*/
-public interface DirectoryScannerParametersAware
+interface DirectoryScannerParametersAware
{
public void setDirectoryScannerParameters( DirectoryScannerParameters directoryScanner );
}
Propchange: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/DirectoryScannerParametersAware.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/DirectoryScannerParametersAware.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Copied: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ProviderPropertiesAware.java (from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ProviderPropertiesAware.java)
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ProviderPropertiesAware.java?p2=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ProviderPropertiesAware.java&p1=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ProviderPropertiesAware.java&r1=1045057&r2=1045105&rev=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ProviderPropertiesAware.java (original)
+++ maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ProviderPropertiesAware.java Mon Dec 13 13:13:05 2010
@@ -1,4 +1,4 @@
-package org.apache.maven.surefire.providerapi;
+package org.apache.maven.surefire.booter;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@@ -24,7 +24,7 @@ import java.util.Properties;
/**
* @author Kristian Rosenvold
*/
-public interface ProviderPropertiesAware
+interface ProviderPropertiesAware
{
/** @noinspection UnusedDeclaration*/
void setProviderProperties( Properties providerProperties );
Propchange: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ProviderPropertiesAware.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ProviderPropertiesAware.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Copied: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ReporterConfigurationAware.java (from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ReporterConfigurationAware.java)
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ReporterConfigurationAware.java?p2=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ReporterConfigurationAware.java&p1=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ReporterConfigurationAware.java&r1=1045057&r2=1045105&rev=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ReporterConfigurationAware.java (original)
+++ maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ReporterConfigurationAware.java Mon Dec 13 13:13:05 2010
@@ -1,4 +1,4 @@
-package org.apache.maven.surefire.providerapi;
+package org.apache.maven.surefire.booter;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@@ -24,7 +24,7 @@ import org.apache.maven.surefire.report.
/**
* @author Kristian Rosenvold
*/
-public interface ReporterConfigurationAware
+interface ReporterConfigurationAware
{
/** @noinspection UnusedDeclaration*/
void setReporterConfiguration( ReporterConfiguration reporterConfiguration );
Propchange: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ReporterConfigurationAware.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/ReporterConfigurationAware.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Copied: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/SurefireClassLoadersAware.java (from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/SurefireClassLoadersAware.java)
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/SurefireClassLoadersAware.java?p2=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/SurefireClassLoadersAware.java&p1=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/SurefireClassLoadersAware.java&r1=1045057&r2=1045105&rev=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/SurefireClassLoadersAware.java (original)
+++ maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/SurefireClassLoadersAware.java Mon Dec 13 13:13:05 2010
@@ -1,4 +1,4 @@
-package org.apache.maven.surefire.providerapi;
+package org.apache.maven.surefire.booter;
/*
* Licensed to the Apache Software Foundation (ASF) under one
Propchange: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/SurefireClassLoadersAware.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/SurefireClassLoadersAware.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Modified: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/SurefireReflector.java
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/SurefireReflector.java?rev=1045105&r1=1045104&r2=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/SurefireReflector.java (original)
+++ maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/SurefireReflector.java Mon Dec 13 13:13:05 2010
@@ -19,14 +19,7 @@ package org.apache.maven.surefire.booter
* under the License.
*/
-import org.apache.maven.surefire.providerapi.BaseProviderFactory;
import org.apache.maven.surefire.providerapi.ProviderParameters;
-import org.apache.maven.surefire.providerapi.DirectoryScannerParametersAware;
-import org.apache.maven.surefire.providerapi.ProviderPropertiesAware;
-import org.apache.maven.surefire.providerapi.ReporterConfigurationAware;
-import org.apache.maven.surefire.providerapi.SurefireClassLoadersAware;
-import org.apache.maven.surefire.providerapi.TestArtifactInfoAware;
-import org.apache.maven.surefire.providerapi.TestRequestAware;
import org.apache.maven.surefire.report.ReporterConfiguration;
import org.apache.maven.surefire.suite.RunResult;
import org.apache.maven.surefire.testset.DirectoryScannerParameters;
Copied: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestArtifactInfoAware.java (from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/TestArtifactInfoAware.java)
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestArtifactInfoAware.java?p2=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestArtifactInfoAware.java&p1=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/TestArtifactInfoAware.java&r1=1045057&r2=1045105&rev=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/TestArtifactInfoAware.java (original)
+++ maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestArtifactInfoAware.java Mon Dec 13 13:13:05 2010
@@ -1,4 +1,4 @@
-package org.apache.maven.surefire.providerapi;
+package org.apache.maven.surefire.booter;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@@ -24,7 +24,7 @@ import org.apache.maven.surefire.testset
/**
* @author Kristian Rosenvold
*/
-public interface TestArtifactInfoAware
+interface TestArtifactInfoAware
{
/** @noinspection UnusedDeclaration*/
void setTestArtifactInfo( TestArtifactInfo testArtifactInfo );
Propchange: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestArtifactInfoAware.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestArtifactInfoAware.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Copied: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestRequestAware.java (from r1045057, maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/TestRequestAware.java)
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestRequestAware.java?p2=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestRequestAware.java&p1=maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/TestRequestAware.java&r1=1045057&r2=1045105&rev=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/TestRequestAware.java (original)
+++ maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestRequestAware.java Mon Dec 13 13:13:05 2010
@@ -1,4 +1,4 @@
-package org.apache.maven.surefire.providerapi;
+package org.apache.maven.surefire.booter;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@@ -24,7 +24,7 @@ import org.apache.maven.surefire.testset
/**
* @author Kristian Rosenvold
*/
-public interface TestRequestAware
+interface TestRequestAware
{
/** @noinspection UnusedDeclaration*/
void setTestRequest( TestRequest testSuiteDefinition );
Propchange: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestRequestAware.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/TestRequestAware.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Modified: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ProviderParameters.java
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ProviderParameters.java?rev=1045105&r1=1045104&r2=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ProviderParameters.java (original)
+++ maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/ProviderParameters.java Mon Dec 13 13:13:05 2010
@@ -12,6 +12,11 @@ import java.util.Properties;
/**
* Injected into the providers upon provider construction. Allows the provider to request services and data it needs.
*
+ * NOTE: This class is part of the proposed public api for surefire providers from 2.7 and up. It may
+ * still be subject to changes, even for minor revisions.
+ *
+ * The api covers this interface and all the types reachable from it. And nothing else.
+ *
* @author Kristian Rosenvold
*/
public interface ProviderParameters
Modified: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/SurefireProvider.java
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/SurefireProvider.java?rev=1045105&r1=1045104&r2=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/SurefireProvider.java (original)
+++ maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/providerapi/SurefireProvider.java Mon Dec 13 13:13:05 2010
@@ -28,10 +28,16 @@ import java.util.Iterator;
/**
* Interface to be implemented by all Surefire providers.
*
+ * NOTE: This class is part of the proposed public api for surefire providers for 2.7. It may
+ * still be subject to changes, even for minor revisions.
+ *
+ * The api covers this interface and all the types reachable from it. And nothing else.
+ *
+ * <p/>
* Called in one of three ways:
* Forkmode = never: getSuites is not called, invoke is called with null parameter
* Forkmode = once: getSuites is not called, invoke is called with null parameter
- * Forkmode anything else: getSuites is called, invoke is called on NEW INSTANCE for each item in getSuites
+ * Forkmode anything else: getSuites is called, invoke is called on new provider instance for each item in getSuites
* response.
*
* @author Kristian Rosenvold
@@ -39,11 +45,6 @@ import java.util.Iterator;
public interface SurefireProvider
{
/**
- * Returns true if the general dependencies/configuration of the environment allows this provider to run.
- * @return
- */
- Boolean isRunnable();
- /**
* Called when forkmode is pertest, allows the provider to define what "pertest" will be.
*
* @return
Modified: maven/surefire/trunk/surefire-booter/src/test/java/org/apache/maven/surefire/booter/Foo.java
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-booter/src/test/java/org/apache/maven/surefire/booter/Foo.java?rev=1045105&r1=1045104&r2=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-booter/src/test/java/org/apache/maven/surefire/booter/Foo.java (original)
+++ maven/surefire/trunk/surefire-booter/src/test/java/org/apache/maven/surefire/booter/Foo.java Mon Dec 13 13:13:05 2010
@@ -20,12 +20,6 @@ package org.apache.maven.surefire.booter
*/
-import org.apache.maven.surefire.providerapi.DirectoryScannerParametersAware;
-import org.apache.maven.surefire.providerapi.ProviderPropertiesAware;
-import org.apache.maven.surefire.providerapi.ReporterConfigurationAware;
-import org.apache.maven.surefire.providerapi.SurefireClassLoadersAware;
-import org.apache.maven.surefire.providerapi.TestArtifactInfoAware;
-import org.apache.maven.surefire.providerapi.TestRequestAware;
import org.apache.maven.surefire.report.ReporterConfiguration;
import org.apache.maven.surefire.testset.DirectoryScannerParameters;
import org.apache.maven.surefire.testset.TestArtifactInfo;
Modified: maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/JUnit4RunListenerIT.java
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/JUnit4RunListenerIT.java?rev=1045105&r1=1045104&r2=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/JUnit4RunListenerIT.java (original)
+++ maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/JUnit4RunListenerIT.java Mon Dec 13 13:13:05 2010
@@ -54,6 +54,7 @@ public class JUnit4RunListenerIT
{
HelperAssertions.assertTestSuiteResults( 1, 0, 0, 0, testDir );
final File targetDir = new File(testDir, "target");
+
assertFileExists(new File(targetDir, "runlistener-output-1.txt"));
assertFileExists(new File(targetDir, "runlistener-output-2.txt"));
}
Modified: maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit4-runlistener/pom.xml
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit4-runlistener/pom.xml?rev=1045105&r1=1045104&r2=1045105&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit4-runlistener/pom.xml (original)
+++ maven/surefire/trunk/surefire-integration-tests/src/test/resources/junit4-runlistener/pom.xml Mon Dec 13 13:13:05 2010
@@ -70,11 +70,8 @@
<artifactId>${provider}</artifactId>
<version>${surefire.version}</version>
</dependency>
-
</dependencies>
</plugin>
</plugins>
</build>
-
-
</project>