You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jv...@apache.org on 2009/05/13 22:27:14 UTC
svn commit: r774515 - in /maven/components/branches/MNG-2766: ./
maven-compat/src/test/java/org/apache/maven/artifact/manager/
maven-compat/src/test/java/org/apache/maven/artifact/resolver/
maven-core/src/test/java/org/apache/maven/ maven-core/src/test...
Author: jvanzyl
Date: Wed May 13 20:27:13 2009
New Revision: 774515
URL: http://svn.apache.org/viewvc?rev=774515&view=rev
Log:
o bunch more patches from Igor to keep the heap down. junit is just not letting go.
Modified:
maven/components/branches/MNG-2766/build.xml
maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/manager/DefaultWagonManagerTest.java
maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/resolver/ArtifactResolverTest.java
maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactCollectorTest.java
maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java
maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/MavenTest.java
maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java
maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/plugin/PluginManagerTest.java
maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/plugin/PluginParameterExpressionEvaluatorTest.java
maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/AbstractMavenProjectTestCase.java
maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/PomConstructionTest.java
maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/artifact/MavenMetadataSourceTest.java
maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/settings/PomConstructionWithSettingsTest.java
maven/components/branches/MNG-2766/maven-embedder/src/test/java/org/apache/maven/embedder/execution/DefaultMavenExecutionRequestPopulatorTest.java
maven/components/branches/MNG-2766/maven-repository/src/test/java/org/apache/maven/repository/MirrorProcessorTest.java
Modified: maven/components/branches/MNG-2766/build.xml
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/build.xml?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/build.xml (original)
+++ maven/components/branches/MNG-2766/build.xml Wed May 13 20:27:13 2009
@@ -65,7 +65,7 @@
<property name="maven.assembly" location="apache-maven/target/${maven.home.basename.expected}-bin.zip"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<property name="maven.debug" value="-e"/>
- <property name="maven.test.skip" value="true"/> <!-- TODO: Change this default back to false once we're done -->
+ <property name="maven.test.skip" value="false"/> <!-- TODO: Change this default back to false once we're done -->
<property name="surefire.useFile" value="true"/>
<echo>maven.home = ${maven.home.effective}</echo>
<echo>maven.repo.local = ${maven.repo.local}</echo>
@@ -199,6 +199,8 @@
<classpath refid="maven.classpath"/>
<arg value="${maven.debug}"/>
<arg value="-B"/>
+ <arg value="-X"/>
+ <arg value="-e"/>
<arg value="clean"/>
<arg value="install"/>
<arg value="-Dmaven.test.skip=${maven.test.skip}"/>
Modified: maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/manager/DefaultWagonManagerTest.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/manager/DefaultWagonManagerTest.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/manager/DefaultWagonManagerTest.java (original)
+++ maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/manager/DefaultWagonManagerTest.java Wed May 13 20:27:13 2009
@@ -73,6 +73,13 @@
artifactFactory = (ArtifactFactory) lookup( ArtifactFactory.ROLE );
}
+ @Override
+ protected void tearDown() throws Exception {
+ wagonManager = null;
+ artifactFactory = null;
+ super.tearDown();
+ }
+
public void testAvailableProtocols()
throws Exception
{
Modified: maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/resolver/ArtifactResolverTest.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/resolver/ArtifactResolverTest.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/resolver/ArtifactResolverTest.java (original)
+++ maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/resolver/ArtifactResolverTest.java Wed May 13 20:27:13 2009
@@ -61,6 +61,13 @@
projectArtifact = createLocalArtifact( "project", "3.0" );
}
+
+ @Override
+ protected void tearDown() throws Exception {
+ artifactFactory = null;
+ projectArtifact = null;
+ super.tearDown();
+ }
@Override
protected String component()
Modified: maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactCollectorTest.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactCollectorTest.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactCollectorTest.java (original)
+++ maven/components/branches/MNG-2766/maven-compat/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactCollectorTest.java Wed May 13 20:27:13 2009
@@ -78,6 +78,13 @@
projectArtifact = createArtifactSpec( "project", "1.0", null );
}
+ @Override
+ protected void tearDown() throws Exception {
+ artifactCollector = null;
+ artifactFactory = null;
+ super.tearDown();
+ }
+
// works, but we don't fail on cycles presently
public void disabledtestCircularDependencyNotIncludingCurrentProject()
throws ArtifactResolutionException, InvalidVersionSpecificationException
Modified: maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java (original)
+++ maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java Wed May 13 20:27:13 2009
@@ -37,6 +37,13 @@
projectBuilder = lookup( MavenProjectBuilder.class );
}
+ @Override
+ protected void tearDown() throws Exception {
+ repositorySystem = null;
+ projectBuilder = null;
+ super.tearDown();
+ }
+
abstract protected String getProjectsDirectory();
protected File getProject( String name )
Modified: maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/MavenTest.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/MavenTest.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/MavenTest.java (original)
+++ maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/MavenTest.java Wed May 13 20:27:13 2009
@@ -25,6 +25,14 @@
maven = lookup( Maven.class );
exceptionHandler = lookup( ExceptionHandler.class );
}
+
+ @Override
+ protected void tearDown() throws Exception {
+ maven = null;
+ exceptionHandler = null;
+
+ super.tearDown();
+ }
protected String getProjectsDirectory()
{
Modified: maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java (original)
+++ maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java Wed May 13 20:27:13 2009
@@ -27,6 +27,12 @@
lifecycleExecutor = (DefaultLifecycleExecutor) lookup( LifecycleExecutor.class );
lookup( ExceptionHandler.class );
}
+
+ @Override
+ protected void tearDown() throws Exception {
+ lifecycleExecutor = null;
+ super.tearDown();
+ }
protected String getProjectsDirectory()
{
Modified: maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/plugin/PluginManagerTest.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/plugin/PluginManagerTest.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/plugin/PluginManagerTest.java (original)
+++ maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/plugin/PluginManagerTest.java Wed May 13 20:27:13 2009
@@ -22,6 +22,12 @@
super.setUp();
pluginManager = lookup( PluginManager.class );
}
+
+ @Override
+ protected void tearDown() throws Exception {
+ pluginManager = null;
+ super.tearDown();
+ }
protected String getProjectsDirectory()
{
Modified: maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/plugin/PluginParameterExpressionEvaluatorTest.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/plugin/PluginParameterExpressionEvaluatorTest.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/plugin/PluginParameterExpressionEvaluatorTest.java (original)
+++ maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/plugin/PluginParameterExpressionEvaluatorTest.java Wed May 13 20:27:13 2009
@@ -70,6 +70,12 @@
factory = lookup( ArtifactFactory.class );
}
+ @Override
+ protected void tearDown() throws Exception {
+ factory = null;
+ super.tearDown();
+ }
+
public void testPluginDescriptorExpressionReference()
throws Exception
{
Modified: maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/AbstractMavenProjectTestCase.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/AbstractMavenProjectTestCase.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/AbstractMavenProjectTestCase.java (original)
+++ maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/AbstractMavenProjectTestCase.java Wed May 13 20:27:13 2009
@@ -55,6 +55,13 @@
projectBuilder = lookup( MavenProjectBuilder.class );
}
}
+
+ @Override
+ protected void tearDown() throws Exception {
+ projectBuilder = null;
+
+ super.tearDown();
+ }
@Override
protected void tearDown()
Modified: maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/PomConstructionTest.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/PomConstructionTest.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/PomConstructionTest.java (original)
+++ maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/PomConstructionTest.java Wed May 13 20:27:13 2009
@@ -68,6 +68,13 @@
super.tearDown();
}
+
+ @Override
+ protected void tearDown() throws Exception {
+ mavenProjectBuilder = null;
+
+ super.tearDown();
+ }
/**
* Will throw exception if url is empty. MNG-4050
Modified: maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/artifact/MavenMetadataSourceTest.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/artifact/MavenMetadataSourceTest.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/artifact/MavenMetadataSourceTest.java (original)
+++ maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/project/artifact/MavenMetadataSourceTest.java Wed May 13 20:27:13 2009
@@ -19,22 +19,6 @@
* under the License.
*/
-import java.util.ArrayList;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import org.apache.maven.artifact.Artifact;
-import org.apache.maven.artifact.ArtifactUtils;
-import org.apache.maven.artifact.factory.ArtifactFactory;
-import org.apache.maven.artifact.resolver.filter.ArtifactFilter;
-import org.apache.maven.artifact.resolver.filter.ScopeArtifactFilter;
-import org.apache.maven.model.Dependency;
-import org.apache.maven.model.DependencyManagement;
-import org.apache.maven.model.Exclusion;
-import org.apache.maven.model.Model;
-import org.apache.maven.project.MavenProject;
import org.apache.maven.repository.RepositorySystem;
import org.codehaus.plexus.PlexusTestCase;
@@ -50,6 +34,12 @@
repositorySystem = lookup( RepositorySystem.class );
}
+ @Override
+ protected void tearDown() throws Exception {
+ repositorySystem = null;
+ super.tearDown();
+ }
+
public void testShouldNotCarryExclusionsOverFromDependencyToDependency()
throws Exception
{
Modified: maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/settings/PomConstructionWithSettingsTest.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/settings/PomConstructionWithSettingsTest.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/settings/PomConstructionWithSettingsTest.java (original)
+++ maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/settings/PomConstructionWithSettingsTest.java Wed May 13 20:27:13 2009
@@ -39,6 +39,13 @@
testDirectory = new File( getBasedir(), BASE_POM_DIR );
mavenProjectBuilder = (DefaultMavenProjectBuilder) lookup( MavenProjectBuilder.class );
}
+
+ @Override
+ protected void tearDown() throws Exception {
+ mavenProjectBuilder = null;
+
+ super.tearDown();
+ }
public void testSettingsNoPom() throws Exception
{
Modified: maven/components/branches/MNG-2766/maven-embedder/src/test/java/org/apache/maven/embedder/execution/DefaultMavenExecutionRequestPopulatorTest.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-embedder/src/test/java/org/apache/maven/embedder/execution/DefaultMavenExecutionRequestPopulatorTest.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-embedder/src/test/java/org/apache/maven/embedder/execution/DefaultMavenExecutionRequestPopulatorTest.java (original)
+++ maven/components/branches/MNG-2766/maven-embedder/src/test/java/org/apache/maven/embedder/execution/DefaultMavenExecutionRequestPopulatorTest.java Wed May 13 20:27:13 2009
@@ -18,6 +18,12 @@
populator = (MavenExecutionRequestPopulator) lookup( MavenExecutionRequestPopulator.class );
}
+
+ @Override
+ protected void tearDown() throws Exception {
+ populator = null;
+ super.tearDown();
+ }
public void testWagonManagerOfflineFlagIsPopulatedFromSettings()
throws MavenEmbedderException
Modified: maven/components/branches/MNG-2766/maven-repository/src/test/java/org/apache/maven/repository/MirrorProcessorTest.java
URL: http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-repository/src/test/java/org/apache/maven/repository/MirrorProcessorTest.java?rev=774515&r1=774514&r2=774515&view=diff
==============================================================================
--- maven/components/branches/MNG-2766/maven-repository/src/test/java/org/apache/maven/repository/MirrorProcessorTest.java (original)
+++ maven/components/branches/MNG-2766/maven-repository/src/test/java/org/apache/maven/repository/MirrorProcessorTest.java Wed May 13 20:27:13 2009
@@ -17,6 +17,12 @@
mirrorBuilder.clearMirrors();
}
+ @Override
+ protected void tearDown() throws Exception {
+ mirrorBuilder = null;
+ super.tearDown();
+ }
+
public void testAddMirrorWithNullRepositoryId()
{
mirrorBuilder.addMirror( null, "test", "http://www.nowhere.com/" );