You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by be...@apache.org on 2009/02/01 22:10:32 UTC

svn commit: r739837 [1/2] - in /maven/core-integration-testing/trunk/core-it-suite/src/test: java/org/apache/maven/it/ resources/mng-0505/ resources/mng-0505/repo/ resources/mng-0505/repo/org/ resources/mng-0505/repo/org/apache/ resources/mng-0505/repo...

Author: bentmann
Date: Sun Feb  1 21:10:29 2009
New Revision: 739837

URL: http://svn.apache.org/viewvc?rev=739837&view=rev
Log:
o Decoupled ITs from production plugins/deps

Added:
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.0/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.0/a-1.0.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.0/a-1.0.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.1/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.1/a-1.1.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.1/a-1.1.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/maven-metadata.xml   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.0/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.0/b-1.0.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.0/b-1.0.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.1/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.1/b-1.1.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.1/b-1.1.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/maven-metadata.xml   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.7/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.7/c-3.7.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.7/c-3.7.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8.1/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8.1/c-3.8.1.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8.1/c-3.8.1.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8/c-3.8.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8/c-3.8.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/maven-metadata.xml   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.0/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.0/d-2.0.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.0/d-2.0.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1.1/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1.1/d-2.1.1.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1.1/d-2.1.1.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1/d-2.1.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1/d-2.1.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/maven-metadata.xml   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/1.0/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/1.0/a-1.0.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/1.0/a-1.0.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/maven-metadata.xml   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/1.0/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/1.0/b-1.0.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/1.0/b-1.0.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/maven-metadata.xml   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.3/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.3/c-1.3.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.3/c-1.3.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.4/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.4/c-1.4.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.4/c-1.4.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/maven-metadata.xml   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/d/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/d/2.0/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/d/2.0/d-2.0.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/d/2.0/d-2.0.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/d/maven-metadata.xml   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/a/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/a/0.1/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/a/0.1/a-0.1.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/a/0.1/a-0.1.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/a/maven-metadata.xml   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/b/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/b/0.1/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/b/0.1/b-0.1.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/b/0.1/b-0.1.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/b/maven-metadata.xml   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/c/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/c/0.1/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/c/0.1/c-0.1.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/c/0.1/c-0.1.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/c/maven-metadata.xml   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/d/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/d/0.1/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/d/0.1/d-0.1.jar   (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/d/0.1/d-0.1.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/repo/org/apache/maven/its/mng1412/d/maven-metadata.xml   (with props)
Removed:
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/test-component-a/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/test-component-b/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/test-component-c/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/src/
Modified:
    maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0505VersionRangeTest.java
    maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0820ConflictResolutionTest.java
    maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0823MojoContextPassingTest.java
    maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0985NonExecutedPluginMngtGoalsTest.java
    maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1052PluginMngtConfigTest.java
    maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1323AntrunDependenciesTest.java
    maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1412DependenciesOrderTest.java
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/pom.xml
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/pom.xml
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-1412/pom.xml

Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0505VersionRangeTest.java
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0505VersionRangeTest.java?rev=739837&r1=739836&r2=739837&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0505VersionRangeTest.java (original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0505VersionRangeTest.java Sun Feb  1 21:10:29 2009
@@ -23,6 +23,7 @@
 import org.apache.maven.it.util.ResourceExtractor;
 
 import java.io.File;
+import java.util.Collection;
 
 /**
  * This is a test set for <a href="http://jira.codehaus.org/browse/MNG-505">MNG-505</a>.
@@ -35,21 +36,27 @@
 {
 
     /**
-     * Test version range junit [3.7,) resolves to 3.8.1
+     * Test version range support.
      */
     public void testitMNG505()
         throws Exception
     {
         File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-0505" );
+
         Verifier verifier = new Verifier( testDir.getAbsolutePath() );
-        verifier.deleteArtifact( "org.apache.maven", "maven-core-it-support", "1.4", "jar" );
-        verifier.deleteArtifact( "junit", "junit", "3.8", "jar" );
-        verifier.executeGoal( "package" );
-        verifier.assertArtifactPresent( "junit", "junit", "3.8", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven", "maven-core-it-support", "1.4", "jar" );
+        verifier.setAutoclean( false );
+        verifier.deleteDirectory( "target" );
+        verifier.deleteArtifacts( "org.apache.maven.its.mng0505" );
+        verifier.executeGoal( "validate" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
+        Collection artifacts = verifier.loadLines( "target/artifacts.txt", "UTF-8" );
+        assertEquals( 4, artifacts.size() );
+        assertTrue( artifacts.toString(), artifacts.contains( "org.apache.maven.its.mng0505:a:jar:1.1" ) );
+        assertTrue( artifacts.toString(), artifacts.contains( "org.apache.maven.its.mng0505:b:jar:1.0" ) );
+        assertTrue( artifacts.toString(), artifacts.contains( "org.apache.maven.its.mng0505:c:jar:3.8" ) );
+        assertTrue( artifacts.toString(), artifacts.contains( "org.apache.maven.its.mng0505:d:jar:2.1.1" ) );
     }
-}
 
+}

Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0820ConflictResolutionTest.java
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0820ConflictResolutionTest.java?rev=739837&r1=739836&r2=739837&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0820ConflictResolutionTest.java (original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0820ConflictResolutionTest.java Sun Feb  1 21:10:29 2009
@@ -23,6 +23,7 @@
 import org.apache.maven.it.util.ResourceExtractor;
 
 import java.io.File;
+import java.util.Collection;
 
 /**
  * This is a test set for <a href="http://jira.codehaus.org/browse/MNG-820">MNG-820</a>.
@@ -41,31 +42,21 @@
         throws Exception
     {
         File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-0820" );
+
         Verifier verifier = new Verifier( testDir.getAbsolutePath() );
-        verifier.executeGoal( "package" );
-        verifier.assertFilePresent( "test-component-a/target/test-component-a-0.1.jar" );
-        verifier.assertFilePresent( "test-component-b/target/test-component-b-0.1.jar" );
-        verifier.assertFilePresent( "test-component-c/target/test-component-c-0.1.war" );
-        verifier.assertFilePresent(
-            "test-component-c/target/test-component-c-0.1.war!/WEB-INF/lib/test-component-a-0.1.jar" );
-        verifier.assertFilePresent(
-            "test-component-c/target/test-component-c-0.1.war!/WEB-INF/lib/test-component-b-0.1.jar" );
-        verifier.assertFilePresent(
-            "test-component-c/target/test-component-c-0.1.war!/WEB-INF/lib/maven-core-it-support-1.4.jar" );
-        verifier.assertFilePresent(
-            "test-component-c/target/test-component-c-0.1.war!/WEB-INF/lib/commons-io-1.0.jar" );
-        verifier.assertFilePresent(
-            "test-component-c/target/test-component-c-0.1/WEB-INF/lib/test-component-a-0.1.jar" );
-        verifier.assertFilePresent(
-            "test-component-c/target/test-component-c-0.1/WEB-INF/lib/test-component-b-0.1.jar" );
-        verifier.assertFilePresent(
-            "test-component-c/target/test-component-c-0.1/WEB-INF/lib/maven-core-it-support-1.4.jar" );
-        verifier.assertFilePresent( "test-component-c/target/test-component-c-0.1/WEB-INF/lib/commons-io-1.0.jar" );
-        verifier.assertFileNotPresent(
-            "test-component-c/target/test-component-c-0.1/WEB-INF/lib/commons-lang-1.0.jar" );
+        verifier.setAutoclean( false );
+        verifier.deleteDirectory( "target" );
+        verifier.deleteArtifacts( "org.apache.maven.its.mng0820" );
+        verifier.executeGoal( "validate" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
+        Collection artifacts = verifier.loadLines( "target/artifacts.txt", "UTF-8" );
+        assertEquals( 3, artifacts.size() );
+        assertTrue( artifacts.toString(), artifacts.contains( "org.apache.maven.its.mng0820:d:jar:2.0" ) );
+        assertTrue( artifacts.toString(), artifacts.contains( "org.apache.maven.its.mng0820:c:jar:1.4" ) );
+        assertTrue( artifacts.toString(), artifacts.contains( "org.apache.maven.its.mng0820:a:jar:1.0" ) );
+        assertFalse( artifacts.toString(), artifacts.contains( "org.apache.maven.its.mng0505:b:jar:1.0" ) );
     }
-}
 
+}

Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0823MojoContextPassingTest.java
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0823MojoContextPassingTest.java?rev=739837&r1=739836&r2=739837&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0823MojoContextPassingTest.java (original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0823MojoContextPassingTest.java Sun Feb  1 21:10:29 2009
@@ -43,16 +43,16 @@
         throws Exception
     {
         File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-0823" );
+
         Verifier verifier = new Verifier( testDir.getAbsolutePath() );
-        verifier.deleteArtifact( "org.apache.maven.its.plugins", "maven-it-plugin-context-passing", "1.0",
-                                 "maven-plugin" );
+        verifier.setAutoclean( false );
+        verifier.deleteDirectory( "target" );
         List goals = Arrays.asList( new String[]{"org.apache.maven.its.plugins:maven-it-plugin-context-passing:throw",
             "org.apache.maven.its.plugins:maven-it-plugin-context-passing:catch"} );
         verifier.executeGoals( goals );
         verifier.assertFilePresent( "target/thrown-value" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
-
     }
-}
 
+}

Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0985NonExecutedPluginMngtGoalsTest.java
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0985NonExecutedPluginMngtGoalsTest.java?rev=739837&r1=739836&r2=739837&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0985NonExecutedPluginMngtGoalsTest.java (original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0985NonExecutedPluginMngtGoalsTest.java Sun Feb  1 21:10:29 2009
@@ -44,6 +44,8 @@
     {
         File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-0985" );
         Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        verifier.setAutoclean( false );
+        verifier.deleteDirectory( "target" );
         verifier.executeGoal( "initialize" );
         verifier.assertFileNotPresent( "target/unexpected.txt" );
         verifier.verifyErrorFreeLog();

Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1052PluginMngtConfigTest.java
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1052PluginMngtConfigTest.java?rev=739837&r1=739836&r2=739837&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1052PluginMngtConfigTest.java (original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1052PluginMngtConfigTest.java Sun Feb  1 21:10:29 2009
@@ -44,6 +44,8 @@
     {
         File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-1052" );
         Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        verifier.setAutoclean( false );
+        verifier.deleteDirectory( "target" );
         verifier.executeGoal( "process-resources" );
         verifier.assertFilePresent( "target/plugin-management.txt" );
         verifier.assertFileNotPresent( "target/resources-resources.txt" );

Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1323AntrunDependenciesTest.java
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1323AntrunDependenciesTest.java?rev=739837&r1=739836&r2=739837&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1323AntrunDependenciesTest.java (original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1323AntrunDependenciesTest.java Sun Feb  1 21:10:29 2009
@@ -55,8 +55,7 @@
         verifier.deleteDirectory( "a/target" );
         verifier.deleteDirectory( "b/target" );
         verifier.deleteDirectory( "c/target" );
-        verifier.deleteArtifact( "org.apache.maven.its.mng1323", "dep-a", "0.1", "jar" );
-        verifier.deleteArtifact( "org.apache.maven.its.mng1323", "dep-b", "0.1", "jar" );
+        verifier.deleteArtifacts( "org.apache.maven.its.mng1323" );
         verifier.executeGoal( "validate" ); 
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();

Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1412DependenciesOrderTest.java
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1412DependenciesOrderTest.java?rev=739837&r1=739836&r2=739837&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1412DependenciesOrderTest.java (original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1412DependenciesOrderTest.java Sun Feb  1 21:10:29 2009
@@ -23,7 +23,6 @@
 import org.apache.maven.it.util.ResourceExtractor;
 
 import java.io.File;
-import java.util.ArrayList;
 import java.util.List;
 
 /**
@@ -35,6 +34,7 @@
 public class MavenITmng1412DependenciesOrderTest
     extends AbstractMavenIntegrationTestCase
 {
+
     public MavenITmng1412DependenciesOrderTest()
     {
         super( "(2.0.8,)" ); // 2.0.9+
@@ -43,20 +43,51 @@
     public void testitMNG1412()
         throws Exception
     {
-        // The testdir is computed from the location of this file.
         File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-1412" );
 
         Verifier verifier = new Verifier( testDir.getAbsolutePath() );
+        verifier.setAutoclean( false );
+        verifier.deleteDirectory( "target" );
+        verifier.deleteArtifacts( "org.apache.maven.its.mng1412" );
+        verifier.executeGoal( "validate" );
+        verifier.verifyErrorFreeLog();
+        verifier.resetStreams();
 
-        List cliOptions = new ArrayList();
-        cliOptions.add( "-X" );
+        List compileArtifacts = verifier.loadLines( "target/compile-artifacts.txt", "UTF-8" );
+        assertArtifactOrder( compileArtifacts );
 
-        verifier.setCliOptions( cliOptions );
+        List compileClassPath = verifier.loadLines( "target/compile-classpath.txt", "UTF-8" );
+        assertClassPathOrder( compileClassPath.subList( 1, compileClassPath.size() ) );
 
-        verifier.executeGoal( "test" );
+        List runtimeArtifacts = verifier.loadLines( "target/runtime-artifacts.txt", "UTF-8" );
+        assertArtifactOrder( runtimeArtifacts );
 
-        verifier.verifyErrorFreeLog();
+        List runtimeClassPath = verifier.loadLines( "target/runtime-classpath.txt", "UTF-8" );
+        assertClassPathOrder( runtimeClassPath.subList( 1, runtimeClassPath.size() ) );
 
-        verifier.resetStreams();
+        List testArtifacts = verifier.loadLines( "target/test-artifacts.txt", "UTF-8" );
+        assertArtifactOrder( testArtifacts );
+
+        List testClassPath = verifier.loadLines( "target/test-classpath.txt", "UTF-8" );
+        assertClassPathOrder( testClassPath.subList( 2, testClassPath.size() ) );
     }
+
+    private void assertArtifactOrder( List artifacts )
+    {
+        assertEquals( 4, artifacts.size() );
+        assertEquals( "org.apache.maven.its.mng1412:a:jar:0.1", artifacts.get( 0 ) );
+        assertEquals( "org.apache.maven.its.mng1412:c:jar:0.1", artifacts.get( 1 ) );
+        assertEquals( "org.apache.maven.its.mng1412:b:jar:0.1", artifacts.get( 2 ) );
+        assertEquals( "org.apache.maven.its.mng1412:d:jar:0.1", artifacts.get( 3 ) );
+    }
+
+    private void assertClassPathOrder( List classpath )
+    {
+        assertEquals( 4, classpath.size() );
+        assertEquals( "a-0.1.jar", classpath.get( 0 ) );
+        assertEquals( "c-0.1.jar", classpath.get( 1 ) );
+        assertEquals( "b-0.1.jar", classpath.get( 2 ) );
+        assertEquals( "d-0.1.jar", classpath.get( 3 ) );
+    }
+
 }

Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/pom.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/pom.xml?rev=739837&r1=739836&r2=739837&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/pom.xml (original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/pom.xml Sun Feb  1 21:10:29 2009
@@ -1,22 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
 <project>
   <modelVersion>4.0.0</modelVersion>
-  <name>Maven Integration Test :: it0034</name> 
-  <groupId>org.apache.maven.its.it0034</groupId>
-  <artifactId>maven-it-it0034</artifactId>
-  <description>Test version range junit [3.7,) resolves to 3.8.1</description>
+
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>test</artifactId>
   <version>1.0</version>
+
+  <name>Maven Integration Test :: MNG-505</name> 
+  <description>
+    Test version range support.
+  </description>
+
+  <repositories>
+    <repository>
+      <id>central</id>
+      <url>file:///${basedir}/repo</url>
+      <releases>
+        <checksumPolicy>ignore</checksumPolicy>
+      </releases>
+      <snapshots>
+        <enabled>false</enabled>
+      </snapshots>
+    </repository>
+  </repositories>
+
   <dependencies>
     <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <!-- Select 3.8 -->
+      <groupId>org.apache.maven.its.mng0505</groupId>
+      <artifactId>a</artifactId>
+      <!-- lower bound is the only available match -->
+      <version>[1.1,)</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.its.mng0505</groupId>
+      <artifactId>b</artifactId>
+      <!-- upper bound is the only available match -->
+      <version>(,1.0]</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.its.mng0505</groupId>
+      <artifactId>c</artifactId>
+      <!-- 3.7 and 3.8 are available matches, newer should win -->
       <version>(,3.8.1)</version>
-      <scope>test</scope>
     </dependency>
     <dependency>
-      <groupId>org.apache.maven</groupId>
-      <artifactId>maven-core-it-support</artifactId>
-      <version>[1.0,)</version>
+      <groupId>org.apache.maven.its.mng0505</groupId>
+      <artifactId>d</artifactId>
+      <!-- 2.0 and 2.1.1 are available matches, newer should win -->
+      <version>(,2.1),(2.1,)</version>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.its.plugins</groupId>
+        <artifactId>maven-it-plugin-dependency-resolution</artifactId>
+        <version>2.1-SNAPSHOT</version>
+        <configuration>
+          <compileArtifacts>target/artifacts.txt</compileArtifacts>
+        </configuration>
+        <executions>
+          <execution>
+            <phase>validate</phase>
+            <goals>
+              <goal>compile</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
 </project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.0/a-1.0.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.0/a-1.0.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.0/a-1.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.0/a-1.0.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.0/a-1.0.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.0/a-1.0.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.0/a-1.0.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>a</artifactId>
+  <version>1.0</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.1/a-1.1.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.1/a-1.1.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.1/a-1.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.1/a-1.1.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.1/a-1.1.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.1/a-1.1.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/1.1/a-1.1.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>a</artifactId>
+  <version>1.1</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/maven-metadata.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/maven-metadata.xml?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/maven-metadata.xml (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/maven-metadata.xml Sun Feb  1 21:10:29 2009
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?><metadata>
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>a</artifactId>
+  <version>1.0</version>
+  <versioning>
+    <release>1.1</release>
+    <versions>
+      <version>1.0</version>
+      <version>1.1</version>
+    </versions>
+    <lastUpdated>20090201153111</lastUpdated>
+  </versioning>
+</metadata>
\ No newline at end of file

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/maven-metadata.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/a/maven-metadata.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.0/b-1.0.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.0/b-1.0.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.0/b-1.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.0/b-1.0.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.0/b-1.0.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.0/b-1.0.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.0/b-1.0.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>b</artifactId>
+  <version>1.0</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.1/b-1.1.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.1/b-1.1.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.1/b-1.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.1/b-1.1.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.1/b-1.1.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.1/b-1.1.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/1.1/b-1.1.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>b</artifactId>
+  <version>1.1</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/maven-metadata.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/maven-metadata.xml?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/maven-metadata.xml (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/maven-metadata.xml Sun Feb  1 21:10:29 2009
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?><metadata>
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>b</artifactId>
+  <version>1.0</version>
+  <versioning>
+    <release>1.1</release>
+    <versions>
+      <version>1.0</version>
+      <version>1.1</version>
+    </versions>
+    <lastUpdated>20090201153127</lastUpdated>
+  </versioning>
+</metadata>
\ No newline at end of file

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/maven-metadata.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/b/maven-metadata.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.7/c-3.7.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.7/c-3.7.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.7/c-3.7.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.7/c-3.7.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.7/c-3.7.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.7/c-3.7.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.7/c-3.7.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>c</artifactId>
+  <version>3.7</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8.1/c-3.8.1.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8.1/c-3.8.1.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8.1/c-3.8.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8.1/c-3.8.1.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8.1/c-3.8.1.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8.1/c-3.8.1.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8.1/c-3.8.1.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>c</artifactId>
+  <version>3.8.1</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8/c-3.8.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8/c-3.8.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8/c-3.8.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8/c-3.8.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8/c-3.8.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8/c-3.8.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/3.8/c-3.8.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>c</artifactId>
+  <version>3.8</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/maven-metadata.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/maven-metadata.xml?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/maven-metadata.xml (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/maven-metadata.xml Sun Feb  1 21:10:29 2009
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?><metadata>
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>c</artifactId>
+  <version>3.7</version>
+  <versioning>
+    <release>3.8.1</release>
+    <versions>
+      <version>3.7</version>
+      <version>3.8</version>
+      <version>3.8.1</version>
+    </versions>
+    <lastUpdated>20090201153156</lastUpdated>
+  </versioning>
+</metadata>
\ No newline at end of file

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/maven-metadata.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/c/maven-metadata.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.0/d-2.0.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.0/d-2.0.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.0/d-2.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.0/d-2.0.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.0/d-2.0.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.0/d-2.0.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.0/d-2.0.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>d</artifactId>
+  <version>2.0</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1.1/d-2.1.1.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1.1/d-2.1.1.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1.1/d-2.1.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1.1/d-2.1.1.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1.1/d-2.1.1.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1.1/d-2.1.1.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1.1/d-2.1.1.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>d</artifactId>
+  <version>2.1.1</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1/d-2.1.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1/d-2.1.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1/d-2.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1/d-2.1.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1/d-2.1.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1/d-2.1.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/2.1/d-2.1.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>d</artifactId>
+  <version>2.1</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/maven-metadata.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/maven-metadata.xml?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/maven-metadata.xml (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/maven-metadata.xml Sun Feb  1 21:10:29 2009
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?><metadata>
+  <groupId>org.apache.maven.its.mng0505</groupId>
+  <artifactId>d</artifactId>
+  <version>2.0</version>
+  <versioning>
+    <release>2.1.1</release>
+    <versions>
+      <version>2.0</version>
+      <version>2.1</version>
+      <version>2.1.1</version>
+    </versions>
+    <lastUpdated>20090201153244</lastUpdated>
+  </versioning>
+</metadata>
\ No newline at end of file

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/maven-metadata.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0505/repo/org/apache/maven/its/mng0505/d/maven-metadata.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/pom.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/pom.xml?rev=739837&r1=739836&r2=739837&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/pom.xml (original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/pom.xml Sun Feb  1 21:10:29 2009
@@ -1,14 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
 <project>
   <modelVersion>4.0.0</modelVersion>
-  <name>Maven Integration Test :: it0084</name>
-  <groupId>org.apache.maven.its.it0084</groupId>
-  <artifactId>maven-it-it0084</artifactId>
-  <description>Verify that the collector selecting a particular version gets the correct subtree</description>
+
+  <groupId>org.apache.maven.its.mng0820</groupId>
+  <artifactId>test</artifactId>
   <version>0.1</version>
   <packaging>pom</packaging>
-  <modules>
-    <module>test-component-c</module>
-    <module>test-component-b</module>
-    <module>test-component-a</module>
-  </modules>
+
+  <name>Maven Integration Test :: MNG-820</name>
+  <description>
+    Verify that the collector selecting a particular version gets the correct subtree.
+  </description>
+
+  <repositories>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+      <releases>
+        <checksumPolicy>ignore</checksumPolicy>
+      </releases>
+      <snapshots>
+        <enabled>false</enabled>
+      </snapshots>
+    </repository>
+  </repositories>
+
+  <!--
+  This project has the following *raw* dependency tree:
+
+    org.apache.maven.its.mng0820:test:pom:0.1
+    \- org.apache.maven.its.mng0820:d:jar:2.0:compile
+       \- org.apache.maven.its.mng0820:c:jar:1.3:compile        (1)
+          \- org.apache.maven.its.mng0820:b:jar:1.0:compile     (2)
+    \- org.apache.maven.its.mng0820:c:jar:1.4:compile           (3)
+       \- org.apache.maven.its.mng0820:a:jar:1.0:compile
+
+  With nearest-wins conflict resolution, dependency (3) should be chosen over (1), thereby eliminating dependency (2)
+  from the closure as well.
+  -->
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.maven.its.mng0820</groupId>
+      <artifactId>d</artifactId>
+      <version>2.0</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.its.mng0820</groupId>
+      <artifactId>c</artifactId>
+      <version>1.4</version>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.its.plugins</groupId>
+        <artifactId>maven-it-plugin-dependency-resolution</artifactId>
+        <version>2.1-SNAPSHOT</version>
+        <configuration>
+          <runtimeArtifacts>target/artifacts.txt</runtimeArtifacts>
+        </configuration>
+        <executions>
+          <execution>
+            <phase>validate</phase>
+            <goals>
+              <goal>runtime</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
 </project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/1.0/a-1.0.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/1.0/a-1.0.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/1.0/a-1.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/1.0/a-1.0.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/1.0/a-1.0.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/1.0/a-1.0.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/1.0/a-1.0.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0820</groupId>
+  <artifactId>a</artifactId>
+  <version>1.0</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/maven-metadata.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/maven-metadata.xml?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/maven-metadata.xml (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/maven-metadata.xml Sun Feb  1 21:10:29 2009
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?><metadata>
+  <groupId>org.apache.maven.its.mng0820</groupId>
+  <artifactId>a</artifactId>
+  <version>1.0</version>
+  <versioning>
+    <release>1.0</release>
+    <versions>
+      <version>1.0</version>
+    </versions>
+    <lastUpdated>20090201194850</lastUpdated>
+  </versioning>
+</metadata>
\ No newline at end of file

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/maven-metadata.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/a/maven-metadata.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/1.0/b-1.0.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/1.0/b-1.0.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/1.0/b-1.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/1.0/b-1.0.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/1.0/b-1.0.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/1.0/b-1.0.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/1.0/b-1.0.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0820</groupId>
+  <artifactId>b</artifactId>
+  <version>1.0</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/maven-metadata.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/maven-metadata.xml?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/maven-metadata.xml (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/maven-metadata.xml Sun Feb  1 21:10:29 2009
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?><metadata>
+  <groupId>org.apache.maven.its.mng0820</groupId>
+  <artifactId>b</artifactId>
+  <version>1.0</version>
+  <versioning>
+    <release>1.0</release>
+    <versions>
+      <version>1.0</version>
+    </versions>
+    <lastUpdated>20090201194900</lastUpdated>
+  </versioning>
+</metadata>
\ No newline at end of file

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/maven-metadata.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/b/maven-metadata.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.3/c-1.3.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.3/c-1.3.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.3/c-1.3.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.3/c-1.3.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.3/c-1.3.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.3/c-1.3.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.3/c-1.3.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0820</groupId>
+  <artifactId>c</artifactId>
+  <version>1.3</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.maven.its.mng0820</groupId>
+      <artifactId>b</artifactId>
+      <version>1.0</version>
+    </dependency>
+  </dependencies>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.4/c-1.4.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.4/c-1.4.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.4/c-1.4.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.4/c-1.4.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.4/c-1.4.pom?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.4/c-1.4.pom (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/1.4/c-1.4.pom Sun Feb  1 21:10:29 2009
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng0820</groupId>
+  <artifactId>c</artifactId>
+  <version>1.4</version>
+  <packaging>jar</packaging>
+
+  <properties>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+    </repository>
+  </distributionManagement>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.maven.its.mng0820</groupId>
+      <artifactId>a</artifactId>
+      <version>1.0</version>
+    </dependency>
+  </dependencies>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/maven-metadata.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/maven-metadata.xml?rev=739837&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/maven-metadata.xml (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/maven-metadata.xml Sun Feb  1 21:10:29 2009
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?><metadata>
+  <groupId>org.apache.maven.its.mng0820</groupId>
+  <artifactId>c</artifactId>
+  <version>1.3</version>
+  <versioning>
+    <release>1.4</release>
+    <versions>
+      <version>1.3</version>
+      <version>1.4</version>
+    </versions>
+    <lastUpdated>20090201195111</lastUpdated>
+  </versioning>
+</metadata>
\ No newline at end of file

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/maven-metadata.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/c/maven-metadata.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/d/2.0/d-2.0.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/d/2.0/d-2.0.jar?rev=739837&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-0820/repo/org/apache/maven/its/mng0820/d/2.0/d-2.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream