o Renamed some ITs to match their corresponding issue ids

git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@707972 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Benjamin Bentmann 2008-10-26 11:56:44 +00:00
parent 19f1dc1148
commit 4f8baa71d6
55 changed files with 86 additions and 51 deletions
its/core-it-suite/src/test
java/org/apache/maven/it
resources
mng-0612
dependency
plugin
pom.xml
src/main/java/org/apache/maven/its/it0125
project
mng-2771
extension
pom.xml
src/main
java/org/apache/maven/its/it0124
resources/META-INF/plexus
plugin
pom.xml
src/main/java/org/apache/maven/its/it0124
project
mng-2926
Readme.txtpom.xml
test-plugin-apache
pom.xml
src/main/java/org/apache/maven/plugin
test-plugin-codehaus
pom.xml
src/main/java/org/apache/maven/plugin
test-plugin-custom
pom.xml
src/main/java/org/apache/maven/plugin
test-project
mng-2994
pom.xml
repository/org/apache/maven/its/it0123/maven-it-it0123-dependency
mng-3023
plugin
pom.xml
src/main/java/org/apache/maven/its/it0122
project
dependency
main
pom.xml
mng-3038
test-other-deps
D1
pom.xml
src/main/java/org/apache/maven/its/it0121/D
D2
pom.xml
src/main/java/org/apache/maven/its/it0121/D
test-project
A
pom.xml
src
main/java/org/apache/maven/its/it0121/A
test/java/org/apache/maven/its/it0121/A
B
pom.xml
src/main/java/org/apache/maven/its/it0121/B
C
pom.xml

View File

@ -72,8 +72,8 @@ public class IntegrationTestSuite
/* Tests to be added /* Tests to be added
MavenIT0109ReleaseUpdateTest MavenIT0109ReleaseUpdateTest
MavenIT0125NewestConflictResolverTest MavenITmng0612NewestConflictResolverTest
MavenIT0128DistMgmtSiteUrlParentCalculationTest MavenITmng3134DistMgmtSiteUrlParentCalculationTest
MavenITmng2883LegacyRepoOfflineTest MavenITmng2883LegacyRepoOfflineTest
MavenITmng3259DepsDroppedInMultiModuleBuild MavenITmng3259DepsDroppedInMultiModuleBuild
MavenITmng3415JunkRepositoryMetadataTest MavenITmng3415JunkRepositoryMetadataTest
@ -131,6 +131,7 @@ MavenITmng3645POMSyntaxErrorTest
suite.addTestSuite( MavenITmng3052DepRepoAggregationTest.class ); suite.addTestSuite( MavenITmng3052DepRepoAggregationTest.class );
suite.addTestSuite( MavenITmng3012Test.class ); suite.addTestSuite( MavenITmng3012Test.class );
suite.addTestSuite( MavenITmng2972OverridePluginDependency.class ); suite.addTestSuite( MavenITmng2972OverridePluginDependency.class );
suite.addTestSuite( MavenITmng2926PluginPrefixOrder.class );
suite.addTestSuite( MavenITmng2921Test.class ); suite.addTestSuite( MavenITmng2921Test.class );
suite.addTestSuite( MavenITmng2892Test.class ); suite.addTestSuite( MavenITmng2892Test.class );
suite.addTestSuite( MavenITmng2878Test.class ); suite.addTestSuite( MavenITmng2878Test.class );
@ -155,6 +156,7 @@ MavenITmng3645POMSyntaxErrorTest
suite.addTestSuite( MavenITmng1493NonStandardModulePomNames.class ); suite.addTestSuite( MavenITmng1493NonStandardModulePomNames.class );
suite.addTestSuite( MavenITmng1491ReactorArtifactIdCollision.class ); suite.addTestSuite( MavenITmng1491ReactorArtifactIdCollision.class );
suite.addTestSuite( MavenITmng1412DependenciesOrderTest.class ); suite.addTestSuite( MavenITmng1412DependenciesOrderTest.class );
suite.addTestSuite( MavenITmng1323AntrunDependencies.class );
suite.addTestSuite( MavenITmng0469Test.class ); suite.addTestSuite( MavenITmng0469Test.class );
suite.addTestSuite( MavenIT0141Test.class ); suite.addTestSuite( MavenIT0141Test.class );
suite.addTestSuite( MavenIT0140Test.class ); suite.addTestSuite( MavenIT0140Test.class );
@ -169,8 +171,6 @@ MavenITmng3645POMSyntaxErrorTest
suite.addTestSuite( MavenIT0131SiteLifecycleTest.class ); suite.addTestSuite( MavenIT0131SiteLifecycleTest.class );
suite.addTestSuite( MavenIT0130CleanLifecycleTest.class ); suite.addTestSuite( MavenIT0130CleanLifecycleTest.class );
suite.addTestSuite( MavenIT0129ResourceProvidedToAPluginAsAPluginDependency.class ); suite.addTestSuite( MavenIT0129ResourceProvidedToAPluginAsAPluginDependency.class );
suite.addTestSuite( MavenIT0127AntrunDependencies.class );
suite.addTestSuite( MavenIT0119PluginPrefixOrder.class );
suite.addTestSuite( MavenIT0118AttachedArtifactsInReactor.class ); suite.addTestSuite( MavenIT0118AttachedArtifactsInReactor.class );
suite.addTestSuite( MavenIT0115CustomArtifactHandlerAndCustomLifecycleTest.class ); suite.addTestSuite( MavenIT0115CustomArtifactHandlerAndCustomLifecycleTest.class );
suite.addTestSuite( MavenIT0113ServerAuthzAvailableToWagonMgrInPlugin.class ); suite.addTestSuite( MavenIT0113ServerAuthzAvailableToWagonMgrInPlugin.class );
@ -282,10 +282,10 @@ MavenITmng3645POMSyntaxErrorTest
// suite.addTestSuite( MavenITmng3530DynamicPOMInterpolationTest.class ); // suite.addTestSuite( MavenITmng3530DynamicPOMInterpolationTest.class );
// suite.addTestSuite( MavenIT0108SnapshotUpdateTest.class ); -- MNG-3137 // suite.addTestSuite( MavenIT0108SnapshotUpdateTest.class ); -- MNG-3137
// suite.addTestSuite( MavenIT0121TransitiveDepManVersion.class ); -- MNG-3038 // suite.addTestSuite( MavenITmng3038TransitiveDepManVersion.class ); -- MNG-3038
// suite.addTestSuite( MavenIT0122ReactorDependencyResolutionTest.class ); -- MNG-3023 // suite.addTestSuite( MavenITmng3023ReactorDependencyResolutionTest.class ); -- MNG-3023
// suite.addTestSuite( MavenIT0123SnapshotRangeRepositoryTest.class ); -- MNG-2994 // suite.addTestSuite( MavenITmng2994SnapshotRangeRepositoryTest.class ); -- MNG-2994
// suite.addTestSuite( MavenIT0124PomExtensionComponentOverrideTest.class ); -- MNG-2771 // suite.addTestSuite( MavenITmng2771PomExtensionComponentOverrideTest.class ); -- MNG-2771
return suite; return suite;
} }

View File

@ -24,30 +24,34 @@ import org.apache.maven.it.util.ResourceExtractor;
import java.io.File; import java.io.File;
public class MavenIT0125NewestConflictResolverTest /**
* This is a test set for <a href="http://jira.codehaus.org/browse/MNG-612">MNG-612</a>.
*
* @author Mark Hobson
* @version $Id$
*/
public class MavenITmng0612NewestConflictResolverTest
extends AbstractMavenIntegrationTestCase extends AbstractMavenIntegrationTestCase
{ {
/** /**
* Test that ensures the newest-wins conflict resolver is used. * Test that ensures the newest-wins conflict resolver is used.
*
* @throws Exception
* @see <a href="http://jira.codehaus.org/browse/MNG-612">MNG-612</a>
*/ */
public void testit0125() throws Exception public void testitMNG612()
throws Exception
{ {
File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0125-newestConflictResolver/dependency" ); File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-0612/dependency" );
Verifier verifier = new Verifier( testDir.getAbsolutePath() ); Verifier verifier = new Verifier( testDir.getAbsolutePath() );
verifier.executeGoal( "install" ); verifier.executeGoal( "install" );
verifier.verifyErrorFreeLog(); verifier.verifyErrorFreeLog();
verifier.resetStreams(); verifier.resetStreams();
testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0125-newestConflictResolver/plugin" ); testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-0612/plugin" );
verifier = new Verifier( testDir.getAbsolutePath() ); verifier = new Verifier( testDir.getAbsolutePath() );
verifier.executeGoal( "install" ); verifier.executeGoal( "install" );
verifier.verifyErrorFreeLog(); verifier.verifyErrorFreeLog();
verifier.resetStreams(); verifier.resetStreams();
testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0125-newestConflictResolver/project" ); testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-0612/project" );
verifier = new Verifier( testDir.getAbsolutePath() ); verifier = new Verifier( testDir.getAbsolutePath() );
verifier.executeGoal( "verify" ); verifier.executeGoal( "verify" );
verifier.verifyErrorFreeLog(); verifier.verifyErrorFreeLog();

View File

@ -31,11 +31,11 @@ import org.apache.maven.it.util.ResourceExtractor;
* @author Benjamin Bentmann * @author Benjamin Bentmann
* @version $Id$ * @version $Id$
*/ */
public class MavenIT0127AntrunDependencies public class MavenITmng1323AntrunDependencies
extends AbstractMavenIntegrationTestCase extends AbstractMavenIntegrationTestCase
{ {
public MavenIT0127AntrunDependencies() public MavenITmng1323AntrunDependencies()
{ {
super( "(2.999,)" ); super( "(2.999,)" );
} }
@ -47,7 +47,7 @@ public class MavenIT0127AntrunDependencies
public void testitMNG1323() public void testitMNG1323()
throws Exception throws Exception
{ {
File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0127-antrunDependencies" ); File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-1323" );
Verifier verifier = new Verifier( testDir.getAbsolutePath() ); Verifier verifier = new Verifier( testDir.getAbsolutePath() );
verifier.setAutoclean( false ); verifier.setAutoclean( false );

View File

@ -24,30 +24,34 @@ import org.apache.maven.it.util.ResourceExtractor;
import java.io.File; import java.io.File;
public class MavenIT0124PomExtensionComponentOverrideTest /**
* This is a test set for <a href="http://jira.codehaus.org/browse/MNG-2771">MNG-2771</a>
*
* @author Mark Hobson
* @version $Id$
*/
public class MavenITmng2771PomExtensionComponentOverrideTest
extends AbstractMavenIntegrationTestCase extends AbstractMavenIntegrationTestCase
{ {
/** /**
* Test that ensures the POM extensions can override default component implementations. * Test that ensures the POM extensions can override default component implementations.
*
* @throws Exception
* @see <a href="http://jira.codehaus.org/browse/MNG-2771">MNG-2771</a>
*/ */
public void testit0124() throws Exception public void testitMNG2771()
throws Exception
{ {
File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0124-pomExtensionComponentOverride/extension" ); File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-2771/extension" );
Verifier verifier = new Verifier( testDir.getAbsolutePath() ); Verifier verifier = new Verifier( testDir.getAbsolutePath() );
verifier.executeGoal( "install" ); verifier.executeGoal( "install" );
verifier.verifyErrorFreeLog(); verifier.verifyErrorFreeLog();
verifier.resetStreams(); verifier.resetStreams();
testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0124-pomExtensionComponentOverride/plugin" ); testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-2771/plugin" );
verifier = new Verifier( testDir.getAbsolutePath() ); verifier = new Verifier( testDir.getAbsolutePath() );
verifier.executeGoal( "install" ); verifier.executeGoal( "install" );
verifier.verifyErrorFreeLog(); verifier.verifyErrorFreeLog();
verifier.resetStreams(); verifier.resetStreams();
testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0124-pomExtensionComponentOverride/project" ); testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-2771/project" );
verifier = new Verifier( testDir.getAbsolutePath() ); verifier = new Verifier( testDir.getAbsolutePath() );
verifier.executeGoal( "verify" ); verifier.executeGoal( "verify" );
verifier.verifyErrorFreeLog(); verifier.verifyErrorFreeLog();

View File

@ -25,13 +25,19 @@ import java.util.ArrayList;
import org.apache.maven.it.Verifier; import org.apache.maven.it.Verifier;
import org.apache.maven.it.util.ResourceExtractor; import org.apache.maven.it.util.ResourceExtractor;
public class MavenIT0119PluginPrefixOrder /**
* This is a test set for <a href="http://jira.codehaus.org/browse/MNG-2926">MNG-2926</a>
*
* @author Brian Fox
* @version $Id$
*/
public class MavenITmng2926PluginPrefixOrder
extends AbstractMavenIntegrationTestCase extends AbstractMavenIntegrationTestCase
{ {
public void testit0119() public void testitMNG2926()
throws Exception throws Exception
{ {
File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0119-pluginprefixorder" ); File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-2926" );
Verifier verifier; Verifier verifier;
//use my custom settings upon invocation. //use my custom settings upon invocation.
@ -48,7 +54,7 @@ public class MavenIT0119PluginPrefixOrder
// default order will be changed. Artificially make currently set groups disappear // default order will be changed. Artificially make currently set groups disappear
// now run the test. Since we have apache and codehaus, i should get the apache one first // now run the test. Since we have apache and codehaus, i should get the apache one first
testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0119-pluginprefixorder/test-project" ); testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-2926/test-project" );
cli.add("-s '" +testDir.getAbsolutePath()+"/settings-apache.xml'"); cli.add("-s '" +testDir.getAbsolutePath()+"/settings-apache.xml'");
verifier = new Verifier( testDir.getAbsolutePath() ); verifier = new Verifier( testDir.getAbsolutePath() );
verifier.setCliOptions( cli ); verifier.setCliOptions( cli );
@ -57,7 +63,7 @@ public class MavenIT0119PluginPrefixOrder
cli.clear(); cli.clear();
// now run the test. Since we have apache and codehaus and a prefix in my settings, i should get the custom one first // now run the test. Since we have apache and codehaus and a prefix in my settings, i should get the custom one first
testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0119-pluginprefixorder/test-project" ); testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-2926/test-project" );
verifier = new Verifier( testDir.getAbsolutePath() ); verifier = new Verifier( testDir.getAbsolutePath() );
cli.add("-s '" +testDir.getAbsolutePath()+"/settings.xml'"); cli.add("-s '" +testDir.getAbsolutePath()+"/settings.xml'");

View File

@ -24,18 +24,22 @@ import org.apache.maven.it.util.ResourceExtractor;
import java.io.File; import java.io.File;
public class MavenIT0123SnapshotRangeRepositoryTest /**
* This is a test set for <a href="http://jira.codehaus.org/browse/MNG-2994">MNG-2994</a>
*
* @author Mark Hobson
* @version $Id$
*/
public class MavenITmng2994SnapshotRangeRepositoryTest
extends AbstractMavenIntegrationTestCase extends AbstractMavenIntegrationTestCase
{ {
/** /**
* Test that snapshot repositories are checked for ranges with snapshot boundaries. * Test that snapshot repositories are checked for ranges with snapshot boundaries.
*
* @throws Exception
* @see <a href="http://jira.codehaus.org/browse/MNG-2994">MNG-2994</a>
*/ */
public void testit0123() throws Exception public void testitMNG2994()
throws Exception
{ {
File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0123-snapshotRangeRepository" ); File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-2994" );
Verifier verifier = new Verifier( testDir.getAbsolutePath() ); Verifier verifier = new Verifier( testDir.getAbsolutePath() );
verifier.executeGoal( "compile" ); verifier.executeGoal( "compile" );
verifier.verifyErrorFreeLog(); verifier.verifyErrorFreeLog();

View File

@ -24,23 +24,28 @@ import org.apache.maven.it.util.ResourceExtractor;
import java.io.File; import java.io.File;
public class MavenIT0122ReactorDependencyResolutionTest /**
* This is a test set for <a href="http://jira.codehaus.org/browse/MNG-3023">MNG-3023</a>
*
* @author Mark Hobson
* @version $Id$
*/
public class MavenITmng3023ReactorDependencyResolutionTest
extends AbstractMavenIntegrationTestCase extends AbstractMavenIntegrationTestCase
{ {
/** /**
* Test that reactor projects are included in dependency resolution. * Test that reactor projects are included in dependency resolution.
*
* @throws Exception
*/ */
public void testit0122() throws Exception public void testitMNG3023()
throws Exception
{ {
File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0122-reactorDependencyResolution/plugin" ); File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-3023/plugin" );
Verifier verifier = new Verifier( testDir.getAbsolutePath() ); Verifier verifier = new Verifier( testDir.getAbsolutePath() );
verifier.executeGoal( "install" ); verifier.executeGoal( "install" );
verifier.verifyErrorFreeLog(); verifier.verifyErrorFreeLog();
verifier.resetStreams(); verifier.resetStreams();
testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0122-reactorDependencyResolution/project" ); testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-3023/project" );
verifier = new Verifier( testDir.getAbsolutePath() ); verifier = new Verifier( testDir.getAbsolutePath() );
verifier.executeGoal( "org.apache.maven.its.it0122:maven-it-it0122-plugin:1.0:test" ); verifier.executeGoal( "org.apache.maven.its.it0122:maven-it-it0122-plugin:1.0:test" );
verifier.verifyErrorFreeLog(); verifier.verifyErrorFreeLog();

View File

@ -26,13 +26,19 @@ import org.apache.maven.it.VerificationException;
import org.apache.maven.it.Verifier; import org.apache.maven.it.Verifier;
import org.apache.maven.it.util.ResourceExtractor; import org.apache.maven.it.util.ResourceExtractor;
public class MavenIT0121TransitiveDepManVersion /**
* This is a test set for <a href="http://jira.codehaus.org/browse/MNG-3038">MNG-3038</a>
*
* @author Joakim Erdfelt
* @version $Id$
*/
public class MavenITmng3038TransitiveDepManVersion
extends AbstractMavenIntegrationTestCase extends AbstractMavenIntegrationTestCase
{ {
public void testit0121() public void testitMNG3038()
throws Exception throws Exception
{ {
File testDirBase = ResourceExtractor.simpleExtractResources( getClass(), "/it0121-transitiveDepManVersion" ); File testDirBase = ResourceExtractor.simpleExtractResources( getClass(), "/mng-3038" );
compileDDep( testDirBase, "D1", "1.0" ); compileDDep( testDirBase, "D1", "1.0" );
compileDDep( testDirBase, "D2", "2.0" ); compileDDep( testDirBase, "D2", "2.0" );

View File

@ -24,17 +24,23 @@ import org.apache.maven.it.util.ResourceExtractor;
import java.io.File; import java.io.File;
public class MavenIT0128DistMgmtSiteUrlParentCalculationTest /**
* This is a test set for <a href="http://jira.codehaus.org/browse/MNG-3134">MNG-3134</a>.
*
* @author John Casey
* @version $Id$
*/
public class MavenITmng3134DistMgmtSiteUrlParentCalculationTest
extends AbstractMavenIntegrationTestCase extends AbstractMavenIntegrationTestCase
{ {
/** /**
* Test DistributionManagement Site-URL calculation when modules are in sibling dirs of parent. (MNG-3134) * Test DistributionManagement Site-URL calculation when modules are in sibling dirs of parent.
*/ */
public void testit0128() public void testitMNG3134()
throws Exception throws Exception
{ {
File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/it0128-distMgmtSiteUrlParentCalc" ); File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-3134" );
Verifier verifier = new Verifier( testDir.getAbsolutePath() ); Verifier verifier = new Verifier( testDir.getAbsolutePath() );
verifier.executeGoal( "integration-test" ); verifier.executeGoal( "integration-test" );
verifier.verifyErrorFreeLog(); verifier.verifyErrorFreeLog();