They use the plugin, but are not testing the plugin directly. They are testing an issue in maven-project.
-----Original Message----- From: Jason van Zyl [mailto:[EMAIL PROTECTED] Sent: Thursday, March 15, 2007 5:44 PM To: dev@maven.apache.org Subject: Re: svn commit: r518445 - in /maven/core-integration-testing/trunk/core-integration-tests/src/test: java/org/apache/maven/integrationtests/ resources/it0118-attachedartifactinreactor/ resources/it0118-attachedartifactinreactor/one/ resources/it0118-attach Are these integration tests that use the MDEP plugin? Don't put them in the ITs if they are plugin specific. We need to stop using production plugins in the ITs. Jason. On 14 Mar 07, at 10:34 PM 14 Mar 07, [EMAIL PROTECTED] wrote: > Author: brianf > Date: Wed Mar 14 19:34:52 2007 > New Revision: 518445 > > URL: http://svn.apache.org/viewvc?view=rev&rev=518445 > Log: > added tests that are commented out for MDEP-44 and MDEP-66 > > Added: > maven/core-integration-testing/trunk/core-integration-tests/src/ > test/java/org/apache/maven/integrationtests/ > MavenIT0118AttachedArtifactsInReactor.java > maven/core-integration-testing/trunk/core-integration-tests/src/ > test/resources/it0118-attachedartifactinreactor/ > maven/core-integration-testing/trunk/core-integration-tests/src/ > test/resources/it0118-attachedartifactinreactor/one/ > maven/core-integration-testing/trunk/core-integration-tests/src/ > test/resources/it0118-attachedartifactinreactor/one/pom.xml > maven/core-integration-testing/trunk/core-integration-tests/src/ > test/resources/it0118-attachedartifactinreactor/pom.xml > maven/core-integration-testing/trunk/core-integration-tests/src/ > test/resources/it0118-attachedartifactinreactor/two/ > maven/core-integration-testing/trunk/core-integration-tests/src/ > test/resources/it0118-attachedartifactinreactor/two/pom.xml > Modified: > maven/core-integration-testing/trunk/core-integration-tests/src/ > test/java/org/apache/maven/integrationtests/IntegrationTestSuite.java > > Modified: maven/core-integration-testing/trunk/core-integration- > tests/src/test/java/org/apache/maven/integrationtests/ > IntegrationTestSuite.java > URL: http://svn.apache.org/viewvc/maven/core-integration-testing/ > trunk/core-integration-tests/src/test/java/org/apache/maven/ > integrationtests/IntegrationTestSuite.java? > view=diff&rev=518445&r1=518444&r2=518445 > ====================================================================== > ======== > --- maven/core-integration-testing/trunk/core-integration-tests/src/ > test/java/org/apache/maven/integrationtests/ > IntegrationTestSuite.java (original) > +++ maven/core-integration-testing/trunk/core-integration-tests/src/ > test/java/org/apache/maven/integrationtests/ > IntegrationTestSuite.java Wed Mar 14 19:34:52 2007 > @@ -133,6 +133,7 @@ > suite.addTestSuite > ( MavenIT0111PluginsThatRequireAResourceFromAnExtensionTest.class ); > suite.addTestSuite > ( MavenIT0112ExtensionsThatDragDependencies.class ); > suite.addTestSuite > ( MavenIT0113ServerAuthzAvailableToWagonMgrInPlugin.class ); > + //suite.addTestSuite > ( MavenIT0118AttachedArtifactsInReactor.class ); > return suite; > } > } > > Added: maven/core-integration-testing/trunk/core-integration-tests/ > src/test/java/org/apache/maven/integrationtests/ > MavenIT0118AttachedArtifactsInReactor.java > URL: http://svn.apache.org/viewvc/maven/core-integration-testing/ > trunk/core-integration-tests/src/test/java/org/apache/maven/ > integrationtests/MavenIT0118AttachedArtifactsInReactor.java? > view=auto&rev=518445 > ====================================================================== > ======== > --- maven/core-integration-testing/trunk/core-integration-tests/src/ > test/java/org/apache/maven/integrationtests/ > MavenIT0118AttachedArtifactsInReactor.java (added) > +++ maven/core-integration-testing/trunk/core-integration-tests/src/ > test/java/org/apache/maven/integrationtests/ > MavenIT0118AttachedArtifactsInReactor.java Wed Mar 14 19:34:52 2007 > @@ -0,0 +1,31 @@ > +package org.apache.maven.integrationtests; > + > +import java.io.File; > +import java.util.List; > +import java.util.ArrayList; > + > +import org.apache.maven.it.Verifier; > +import org.apache.maven.it.util.ResourceExtractor; > + > +public class MavenIT0118AttachedArtifactsInReactor > + extends AbstractMavenIntegrationTestCase > +{ > + public void testit0118() > + throws Exception > + { > + File testDir = > + ResourceExtractor.simpleExtractResources( getClass(), > "/it0118-attachedartifactinreactor" ); > + > + Verifier verifier; > + > + // Install the parent POM > + verifier = new Verifier( testDir.getAbsolutePath() ); > + verifier.deleteArtifact( "org.apache.maven.its.it0118", > "parent", "1.0", "pom" ); > + verifier.deleteArtifact( "org.apache.maven.its.it0118", > "one", "1.0", "jar" ); > + verifier.deleteArtifact( "org.apache.maven.its.it0118", > "two", "1.0", "pom" ); > + List cliOptions = new ArrayList(); > + verifier.executeGoal( "package" ); > + verifier.verifyErrorFreeLog(); > + verifier.resetStreams(); > + } > +} > > Added: maven/core-integration-testing/trunk/core-integration-tests/ > src/test/resources/it0118-attachedartifactinreactor/one/pom.xml > URL: http://svn.apache.org/viewvc/maven/core-integration-testing/ > trunk/core-integration-tests/src/test/resources/it0118- > attachedartifactinreactor/one/pom.xml?view=auto&rev=518445 > ====================================================================== > ======== > --- maven/core-integration-testing/trunk/core-integration-tests/src/ > test/resources/it0118-attachedartifactinreactor/one/pom.xml (added) > +++ maven/core-integration-testing/trunk/core-integration-tests/src/ > test/resources/it0118-attachedartifactinreactor/one/pom.xml Wed Mar > 14 19:34:52 2007 > @@ -0,0 +1,27 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<project> > + <modelVersion>4.0.0</modelVersion> > + <groupId>org.apache.maven.its.it0118</groupId> > + <artifactId>one</artifactId> > + <version>1.0</version> > + <build> > + <plugins> > + <plugin> > + <artifactId>maven-assembly-plugin</artifactId> > + <executions> > + <execution> > + <phase>package</phase> > + <goals> > + <goal>single</goal> > + </goals> > + <configuration> > + <descriptorRefs> > + <descriptorRef>src</descriptorRef> > + </descriptorRefs> > + </configuration> > + </execution> > + </executions> > + </plugin> > + </plugins> > + </build> > +</project> > > Added: maven/core-integration-testing/trunk/core-integration-tests/ > src/test/resources/it0118-attachedartifactinreactor/pom.xml > URL: http://svn.apache.org/viewvc/maven/core-integration-testing/ > trunk/core-integration-tests/src/test/resources/it0118- > attachedartifactinreactor/pom.xml?view=auto&rev=518445 > ====================================================================== > ======== > --- maven/core-integration-testing/trunk/core-integration-tests/src/ > test/resources/it0118-attachedartifactinreactor/pom.xml (added) > +++ maven/core-integration-testing/trunk/core-integration-tests/src/ > test/resources/it0118-attachedartifactinreactor/pom.xml Wed Mar 14 > 19:34:52 2007 > @@ -0,0 +1,12 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<project> > + <modelVersion>4.0.0</modelVersion> > + <groupId>org.apache.maven.its.it0118</groupId> > + <artifactId>parent</artifactId> > + <version>1.0</version> > + <packaging>pom</packaging> > + <modules> > + <module>one</module> > + <module>two</module> > + </modules> > +</project> > > Added: maven/core-integration-testing/trunk/core-integration-tests/ > src/test/resources/it0118-attachedartifactinreactor/two/pom.xml > URL: http://svn.apache.org/viewvc/maven/core-integration-testing/ > trunk/core-integration-tests/src/test/resources/it0118- > attachedartifactinreactor/two/pom.xml?view=auto&rev=518445 > ====================================================================== > ======== > --- maven/core-integration-testing/trunk/core-integration-tests/src/ > test/resources/it0118-attachedartifactinreactor/two/pom.xml (added) > +++ maven/core-integration-testing/trunk/core-integration-tests/src/ > test/resources/it0118-attachedartifactinreactor/two/pom.xml Wed Mar > 14 19:34:52 2007 > @@ -0,0 +1,37 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<project> > + <modelVersion>4.0.0</modelVersion> > + <groupId>org.apache.maven.its.it0118</groupId> > + <artifactId>two</artifactId> > + <version>1.0</version> > + <packaging>pom</packaging> > + <dependencies> > + <dependency> > + <groupId>org.apache.maven.its.it0118</groupId> > + <artifactId>one</artifactId> > + <version>1.0</version> > + <classifier>src</classifier> > + <type>zip</type> > + </dependency> > + </dependencies> > + <build> > + <plugins> > + <plugin> > + <artifactId>maven-dependency-plugin</artifactId> > + <executions> > + <execution> > + <id>unpack</id> > + <phase>generate-sources</phase> > + <goals> > + <goal>unpack-dependencies</goal> > + </goals> > + <configuration> > + <outputDirectory>${project.build.directory}/ > extracted</outputDirectory> > + <includeTypes>zip</includeTypes> > + </configuration> > + </execution> > + </executions> > + </plugin> > + </plugins> > + </build> > +</project> > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]