diff --git a/its/core-integration-tests/src/test/java/org/apache/maven/integrationtests/IntegrationTestSuite.java b/its/core-integration-tests/src/test/java/org/apache/maven/integrationtests/IntegrationTestSuite.java index a974e81746..57cb2a8cf6 100644 --- a/its/core-integration-tests/src/test/java/org/apache/maven/integrationtests/IntegrationTestSuite.java +++ b/its/core-integration-tests/src/test/java/org/apache/maven/integrationtests/IntegrationTestSuite.java @@ -182,6 +182,7 @@ public static Test suite() throws VerificationException suite.addTestSuite( MavenITmng2234ActiveProfilesFromSettingsTest.class ); suite.addTestSuite( MavenITmng3341MetadataUpdatedFromDeploymentRepositoryTest.class ); suite.addTestSuite( MavenITmng3394POMPluginVersionDominanceTest.class ); + suite.addTestSuite( MavenITmng2861RelocationsAndRanges.class ); // ---------------------------------------------------------------------------------------------------- // Tests that need to be fixed. diff --git a/its/core-integration-tests/src/test/java/org/apache/maven/integrationtests/MavenITmng2861RelocationsAndRanges.java b/its/core-integration-tests/src/test/java/org/apache/maven/integrationtests/MavenITmng2861RelocationsAndRanges.java new file mode 100644 index 0000000000..2ff5fd1a50 --- /dev/null +++ b/its/core-integration-tests/src/test/java/org/apache/maven/integrationtests/MavenITmng2861RelocationsAndRanges.java @@ -0,0 +1,46 @@ +package org.apache.maven.integrationtests; + +import java.io.File; +import java.util.ArrayList; +import java.util.List; + +import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase; +import org.apache.maven.it.Verifier; +import org.apache.maven.it.util.ResourceExtractor; + + +public class MavenITmng2861RelocationsAndRanges + extends AbstractMavenIntegrationTestCase +{ + public void testitMNG2123 () + throws Exception + { + + + // The testdir is computed from the location of this + // file. + File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-2861relocationsAndRanges/MNG-2861" ); + + Verifier verifier; + + /* + * We must first make sure that any artifact created + * by this test has been removed from the local + * repository. Failing to do this could cause + * unstable test results. Fortunately, the verifier + * makes it easy to do this. + */ + verifier = new Verifier( testDir.getAbsolutePath() ); + verifier.deleteArtifact( "org.apache.maven.its.mng2123", "MNG-2861", "1.0-SNAPSHOT", "pom" ); + verifier.deleteArtifact( "org.apache.maven.its.mng2123", "A", "1.0-SNAPSHOT", "jar" ); + verifier.deleteArtifact( "org.apache.maven.its.mng2123", "B", "1.0-SNAPSHOT", "jar" ); + verifier.deleteArtifact( "org.apache.maven.its.mng2123", "C", "1.0-SNAPSHOT", "jar" ); + + List cliOptions = new ArrayList(); + cliOptions.add( "-N" ); + verifier.executeGoal( "install" ); + + verifier.verifyErrorFreeLog(); + + } +} diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/A/pom.xml b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/A/pom.xml new file mode 100644 index 0000000000..e0b49e0050 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/A/pom.xml @@ -0,0 +1,31 @@ + + + MNG-2861 + org.apache.maven.its.mng2861 + 1.0-SNAPSHOT + + 4.0.0 + A + A + 1.0-SNAPSHOT + http://maven.apache.org + + + org.apache.maven.its.mng2861 + B + 1.0-SNAPSHOT + + + test + C + 1.0-SNAPSHOT + + + + + id + file:///${basedir}/../../repository + true + + + diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/A/src/main/java/test/App.java b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/A/src/main/java/test/App.java new file mode 100644 index 0000000000..b8e9695d71 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/A/src/main/java/test/App.java @@ -0,0 +1,13 @@ +package test; + +/** + * Hello world! + * + */ +public class App +{ + public static void main( String[] args ) + { + System.out.println( "Hello World!" ); + } +} diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/A/src/test/java/test/AppTest.java b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/A/src/test/java/test/AppTest.java new file mode 100644 index 0000000000..e6046e53a6 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/A/src/test/java/test/AppTest.java @@ -0,0 +1,38 @@ +package test; + +import junit.framework.Test; +import junit.framework.TestCase; +import junit.framework.TestSuite; + +/** + * Unit test for simple App. + */ +public class AppTest + extends TestCase +{ + /** + * Create the test case + * + * @param testName name of the test case + */ + public AppTest( String testName ) + { + super( testName ); + } + + /** + * @return the suite of tests being tested + */ + public static Test suite() + { + return new TestSuite( AppTest.class ); + } + + /** + * Rigourous Test :-) + */ + public void testApp() + { + assertTrue( true ); + } +} diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/B/pom.xml b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/B/pom.xml new file mode 100644 index 0000000000..cd1868e42b --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/B/pom.xml @@ -0,0 +1,26 @@ + + + MNG-2861 + org.apache.maven.its.mng2861 + 1.0-SNAPSHOT + + 4.0.0 + B + B + 1.0-SNAPSHOT + http://maven.apache.org + + + oldgroupId + project + [1.2,) + + + + + id + file:///${basedir}/../../repository + true + + + diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/B/src/main/java/test/App.java b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/B/src/main/java/test/App.java new file mode 100644 index 0000000000..b8e9695d71 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/B/src/main/java/test/App.java @@ -0,0 +1,13 @@ +package test; + +/** + * Hello world! + * + */ +public class App +{ + public static void main( String[] args ) + { + System.out.println( "Hello World!" ); + } +} diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/B/src/test/java/test/AppTest.java b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/B/src/test/java/test/AppTest.java new file mode 100644 index 0000000000..e6046e53a6 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/B/src/test/java/test/AppTest.java @@ -0,0 +1,38 @@ +package test; + +import junit.framework.Test; +import junit.framework.TestCase; +import junit.framework.TestSuite; + +/** + * Unit test for simple App. + */ +public class AppTest + extends TestCase +{ + /** + * Create the test case + * + * @param testName name of the test case + */ + public AppTest( String testName ) + { + super( testName ); + } + + /** + * @return the suite of tests being tested + */ + public static Test suite() + { + return new TestSuite( AppTest.class ); + } + + /** + * Rigourous Test :-) + */ + public void testApp() + { + assertTrue( true ); + } +} diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/C/pom.xml b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/C/pom.xml new file mode 100644 index 0000000000..22f49eacee --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/C/pom.xml @@ -0,0 +1,26 @@ + + + MNG-2861 + org.apache.maven.its.mng2861 + 1.0-SNAPSHOT + + 4.0.0 + C + C + 1.0-SNAPSHOT + http://maven.apache.org + + + newgroupId + project + [2.0,3.0) + + + + + id + file:///${basedir}/../../repository + true + + + diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/C/src/main/java/test/App.java b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/C/src/main/java/test/App.java new file mode 100644 index 0000000000..b8e9695d71 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/C/src/main/java/test/App.java @@ -0,0 +1,13 @@ +package test; + +/** + * Hello world! + * + */ +public class App +{ + public static void main( String[] args ) + { + System.out.println( "Hello World!" ); + } +} diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/C/src/test/java/test/AppTest.java b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/C/src/test/java/test/AppTest.java new file mode 100644 index 0000000000..e6046e53a6 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/C/src/test/java/test/AppTest.java @@ -0,0 +1,38 @@ +package test; + +import junit.framework.Test; +import junit.framework.TestCase; +import junit.framework.TestSuite; + +/** + * Unit test for simple App. + */ +public class AppTest + extends TestCase +{ + /** + * Create the test case + * + * @param testName name of the test case + */ + public AppTest( String testName ) + { + super( testName ); + } + + /** + * @return the suite of tests being tested + */ + public static Test suite() + { + return new TestSuite( AppTest.class ); + } + + /** + * Rigourous Test :-) + */ + public void testApp() + { + assertTrue( true ); + } +} diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/pom.xml b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/pom.xml new file mode 100644 index 0000000000..fcaabd002d --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/MNG-2861/pom.xml @@ -0,0 +1,23 @@ + + + 4.0.0 + org.apache.maven.its.mng2861 + MNG-2861 + pom + 1.0-SNAPSHOT + MNG-2861 + http://maven.apache.org + + + junit + junit + 3.8.1 + test + + + + A + B + C + + diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.jar b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.jar new file mode 100644 index 0000000000..4edeb0b021 Binary files /dev/null and b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.jar differ diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.jar.md5 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.jar.md5 new file mode 100644 index 0000000000..40cc3e65a0 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.jar.md5 @@ -0,0 +1 @@ +1fe5ef0ab6b4d1c8926341f2035f50a4 \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.jar.sha1 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.jar.sha1 new file mode 100644 index 0000000000..aeca784f50 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.jar.sha1 @@ -0,0 +1 @@ +c1ee3de58820c588e73422f4d2068573edbe6fab \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.pom b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.pom new file mode 100644 index 0000000000..417e29fc15 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.pom @@ -0,0 +1,24 @@ + + 4.0.0 + newgroupId + project + jar + 1.2 + project + http://maven.apache.org + + + junit + junit + 3.8.1 + test + + + + + id + file://localhost/${basedir}/../repository + + + diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.pom.md5 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.pom.md5 new file mode 100644 index 0000000000..0ff3080e53 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.pom.md5 @@ -0,0 +1 @@ +7938848539389e07b287b4d8738e1860 \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.pom.sha1 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.pom.sha1 new file mode 100644 index 0000000000..ea22501134 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/1.2/project-1.2.pom.sha1 @@ -0,0 +1 @@ +f43a739fc913e9e09c9d16d38b754c0e095e3b4c \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.jar b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.jar new file mode 100644 index 0000000000..28ae55917e Binary files /dev/null and b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.jar differ diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.jar.md5 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.jar.md5 new file mode 100644 index 0000000000..2df523bba0 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.jar.md5 @@ -0,0 +1 @@ +595b0dfde7fe78e157b281ad19a7b213 \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.jar.sha1 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.jar.sha1 new file mode 100644 index 0000000000..1a3e33bcbc --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.jar.sha1 @@ -0,0 +1 @@ +79a503103228c65c8fc4f577d3e6bc8df7d58e70 \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.pom b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.pom new file mode 100644 index 0000000000..6155239361 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.pom @@ -0,0 +1,24 @@ + + 4.0.0 + newgroupId + project + jar + 2.0 + project + http://maven.apache.org + + + junit + junit + 3.8.1 + test + + + + + id + file://localhost/${basedir}/../repository + + + diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.pom.md5 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.pom.md5 new file mode 100644 index 0000000000..3be107ec51 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.pom.md5 @@ -0,0 +1 @@ +bf5da02b56db7086721b3126655a274f \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.pom.sha1 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.pom.sha1 new file mode 100644 index 0000000000..ab1749db1f --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/2.0/project-2.0.pom.sha1 @@ -0,0 +1 @@ +0f7ed4c92aabbd653f7abd9e3cac5a61c75ff716 \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/maven-metadata.xml b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/maven-metadata.xml new file mode 100644 index 0000000000..c9c5589412 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/maven-metadata.xml @@ -0,0 +1,12 @@ + + newgroupId + project + 1.2 + + + 1.2 + 2.0 + + 20070821062219 + + \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/maven-metadata.xml.md5 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/maven-metadata.xml.md5 new file mode 100644 index 0000000000..315965bb6b --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/maven-metadata.xml.md5 @@ -0,0 +1 @@ +26802cd7695d5cba3ce55a445a3a4d38 \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/maven-metadata.xml.sha1 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/maven-metadata.xml.sha1 new file mode 100644 index 0000000000..0d06e1b1a9 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/newgroupId/project/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +759ce44fb6af0b8a351dc60c6d00d3ab1db9a59a \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.jar b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.jar new file mode 100644 index 0000000000..3a2078c7fa Binary files /dev/null and b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.jar differ diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.jar.md5 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.jar.md5 new file mode 100644 index 0000000000..a7948b781c --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.jar.md5 @@ -0,0 +1 @@ +884943b7d020cb76bb37e1001d826d52 \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.jar.sha1 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.jar.sha1 new file mode 100644 index 0000000000..dfc42e067c --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.jar.sha1 @@ -0,0 +1 @@ +7e896d2fa550520989f4a4475b4df57eb0edea60 \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.pom b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.pom new file mode 100644 index 0000000000..407bbd6691 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.pom @@ -0,0 +1,22 @@ + + 4.0.0 + oldgroupId + project + project + 1.0 + http://maven.apache.org + + + junit + junit + 3.8.1 + test + + + + + id + file://localhost/${basedir}/../repository + + + diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.pom.md5 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.pom.md5 new file mode 100644 index 0000000000..7e6aba8ace --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.pom.md5 @@ -0,0 +1 @@ +5fe2afcb15ffe718ffe2c36fb278ddbb \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.pom.sha1 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.pom.sha1 new file mode 100644 index 0000000000..b3e7e0a909 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.0/project-1.0.pom.sha1 @@ -0,0 +1 @@ +f557bd0f2499ad748723cab496b1027f5964faf3 \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.jar b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.jar new file mode 100644 index 0000000000..c7c00e8cce Binary files /dev/null and b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.jar differ diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.jar.md5 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.jar.md5 new file mode 100644 index 0000000000..a979c825f5 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.jar.md5 @@ -0,0 +1 @@ +b82f272080a0377c34d890a195812b26 \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.jar.sha1 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.jar.sha1 new file mode 100644 index 0000000000..ad5066ce3d --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.jar.sha1 @@ -0,0 +1 @@ +b530516717ab5b3052fd3cdca860fc28574bd718 \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.pom b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.pom new file mode 100644 index 0000000000..683fea27ab --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.pom @@ -0,0 +1,24 @@ + + 4.0.0 + oldgroupId + project + jar + 1.1 + project + http://maven.apache.org + + + junit + junit + 3.8.1 + test + + + + + id + file://localhost/${basedir}/../repository + + + diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.pom.md5 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.pom.md5 new file mode 100644 index 0000000000..69d2ad875d --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.pom.md5 @@ -0,0 +1 @@ +f2b6f8fa5226132008569b73dd95f69f \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.pom.sha1 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.pom.sha1 new file mode 100644 index 0000000000..ac194d865f --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.1/project-1.1.pom.sha1 @@ -0,0 +1 @@ +4176be3635903857072ddb7974e3ae44a1548048 \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.2/project-1.2.pom b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.2/project-1.2.pom new file mode 100644 index 0000000000..483c80d032 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.2/project-1.2.pom @@ -0,0 +1,27 @@ + + 4.0.0 + oldgroupId + project + jar + 1.2 + project12 + http://maven.apache.org + + + junit + junit + 3.8.1 + test + + + + + id + file://localhost/${basedir}/../repository + + + newgroupId + + + diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.2/project-1.2.pom.md5 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.2/project-1.2.pom.md5 new file mode 100644 index 0000000000..bee8b4d064 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.2/project-1.2.pom.md5 @@ -0,0 +1 @@ +MD5 (project-1.2.pom) = 5eb6d8e0d2e97515f072e3844d767c82 diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.2/project-1.2.pom.sha1 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.2/project-1.2.pom.sha1 new file mode 100644 index 0000000000..6c56b9bdc6 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/1.2/project-1.2.pom.sha1 @@ -0,0 +1 @@ +b8bcd7b551babda9b1c5e73db4c92246bb41be3aSHA1(project-1.2.pom)= 4d453b0c3fe9970a2124d3abc2bd2260c9ec9bba diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/maven-metadata.xml b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/maven-metadata.xml new file mode 100644 index 0000000000..ab425e16e2 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/maven-metadata.xml @@ -0,0 +1,13 @@ + + oldgroupId + project + 1.1 + + + 1.1 + 1.2 + 1.0 + + 20070821062402 + + \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/maven-metadata.xml.md5 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/maven-metadata.xml.md5 new file mode 100644 index 0000000000..18be7299ab --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/maven-metadata.xml.md5 @@ -0,0 +1 @@ +7b6a16f3694d56298ba7e6f18736c52c \ No newline at end of file diff --git a/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/maven-metadata.xml.sha1 b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/maven-metadata.xml.sha1 new file mode 100644 index 0000000000..06804554a8 --- /dev/null +++ b/its/core-integration-tests/src/test/resources/mng-2861relocationsAndRanges/repository/oldgroupId/project/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +32932f915794448efaed9c42a416129343e1a97d \ No newline at end of file