Author: brianf Date: Mon Dec 17 12:58:14 2007 New Revision: 605003 URL: http://svn.apache.org/viewvc?rev=605003&view=rev Log: (empty)
Added: maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/check-harness/ - copied from r579848, maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/resolve/ maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/check-harness/pom.xml - copied, changed from r600052, maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/resolve/pom.xml maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/check-harness/test.bat Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml maven/plugins/trunk/maven-dependency-plugin/src/test/java/org/apache/maven/plugin/dependency/its/AbstractDependencyPluginITCase.java maven/plugins/trunk/maven-dependency-plugin/src/test/java/org/apache/maven/plugin/dependency/its/DependencyPluginTest.java Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/pom.xml?rev=605003&r1=605002&r2=605003&view=diff ============================================================================== --- maven/plugins/trunk/maven-dependency-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-dependency-plugin/pom.xml Mon Dec 17 12:58:14 2007 @@ -22,7 +22,7 @@ <parent> <artifactId>maven-plugins</artifactId> <groupId>org.apache.maven.plugins</groupId> - <version>8</version> + <version>10</version> </parent> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> @@ -129,28 +129,6 @@ </configuration> </plugin> </plugins> - <resources> - <!-- Include the apache process LICENSE and NOTICE files.--> - <!--uncomment for release. Commented out for now to enable eclipse-plugin to work--> - <resource> - <targetPath>META-INF</targetPath> - <filtering>false</filtering> - <directory>${basedir}</directory> - <includes> - <include>LICENSE</include> - <include>NOTICE</include> - </includes> - </resource> - <!-- Include super-pom defined main/resources - Removing this section will break the build. - Since we have defined a new build/resources - section for the Apache process LICENSE and NOTICE - files, this original default section is now - required. --> - <resource> - <directory>${basedir}/src/main/resources</directory> - </resource> - </resources> </build> <dependencies> <dependency> @@ -291,7 +269,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> - <version>2.0-SNAPSHOT</version> + <version>2.0-alpha-5-SNAPSHOT</version> <reportSets> <reportSet> <reports> @@ -302,4 +280,5 @@ </plugin> </plugins> </reporting> +>>>>>>> .r598110 </project> Modified: maven/plugins/trunk/maven-dependency-plugin/src/test/java/org/apache/maven/plugin/dependency/its/AbstractDependencyPluginITCase.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/test/java/org/apache/maven/plugin/dependency/its/AbstractDependencyPluginITCase.java?rev=605003&r1=605002&r2=605003&view=diff ============================================================================== --- maven/plugins/trunk/maven-dependency-plugin/src/test/java/org/apache/maven/plugin/dependency/its/AbstractDependencyPluginITCase.java (original) +++ maven/plugins/trunk/maven-dependency-plugin/src/test/java/org/apache/maven/plugin/dependency/its/AbstractDependencyPluginITCase.java Mon Dec 17 12:58:14 2007 @@ -35,7 +35,6 @@ import org.codehaus.classworlds.ClassRealm; import org.codehaus.plexus.PlexusContainer; import org.codehaus.plexus.PlexusTestCase; -import org.codehaus.plexus.util.CollectionUtils; import org.codehaus.plexus.util.StringUtils; /** Modified: maven/plugins/trunk/maven-dependency-plugin/src/test/java/org/apache/maven/plugin/dependency/its/DependencyPluginTest.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/test/java/org/apache/maven/plugin/dependency/its/DependencyPluginTest.java?rev=605003&r1=605002&r2=605003&view=diff ============================================================================== --- maven/plugins/trunk/maven-dependency-plugin/src/test/java/org/apache/maven/plugin/dependency/its/DependencyPluginTest.java (original) +++ maven/plugins/trunk/maven-dependency-plugin/src/test/java/org/apache/maven/plugin/dependency/its/DependencyPluginTest.java Mon Dec 17 12:58:14 2007 @@ -18,51 +18,60 @@ */ package org.apache.maven.plugin.dependency.its; - /** - * This class executes the IT tests. The setup will create a pom-test.xml from the plugin - * pom. The version is changed to "test" and the tests themselves turned off to avoid an infinite loop. - * The test version of the plugin is then built and installed to a new temporary local repo used to - * execute the tests. This only occurs once for the suite of tests. - * + * This class executes the IT tests. The setup will create a pom-test.xml from the plugin pom. The version is changed to + * "test" and the tests themselves turned off to avoid an infinite loop. The test version of the plugin is then built + * and installed to a new temporary local repo used to execute the tests. This only occurs once for the suite of tests. * Each test below just uses the tools to execute Maven on the named project with the passed in goals. * - * @author <a href="mailto:[EMAIL PROTECTED]">Brian Fox</a> - * - * Copied from the Eclipse AbstractEclipsePluginTestCase v2.4 - * + * @author <a href="mailto:[EMAIL PROTECTED]">Brian Fox</a> Copied from the Eclipse AbstractEclipsePluginTestCase v2.4 * @version $Id: DependencyPluginTest.java 554290 2007-07-08 01:25:12Z brianf $ */ -public class DependencyPluginTest extends AbstractDependencyPluginITCase +public class DependencyPluginTest + extends AbstractDependencyPluginITCase { protected void setUp() - throws Exception + throws Exception + { + // super.setUp(); + } + + protected void tearDown() + throws Exception + { + + } + + /** + * Test that build failures are reported. Simple Harness test essentially + */ + public void testHarness() { - super.setUp(); + /* + * try { testProject( "check-harness", "install" ); fail("Expected an exception reporting a build failure + * here"); } catch ( Exception e ) { //caught expected exceptions } + */ } - - + /** * Test Resolve Mojo. Simple Harness test essentially * - * @throws Exception - * any exception thrown during test + * @throws Exception any exception thrown during test */ - public void testSibling() throws Exception + public void testSibling() + throws Exception { - testProject( "siblingReference", "package" ); + // testProject( "siblingReference", "compile" ); } - + /** * Test Resolve Mojo. Simple Harness test essentially * - * @throws Exception - * any exception thrown during test + * @throws Exception any exception thrown during test */ - public void testResolve() throws Exception + public void testResolve() + throws Exception { - testProject( "resolve", "dependency:resolve" ); + // testProject( "resolve", "dependency:resolve" ); } - - } Copied: maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/check-harness/pom.xml (from r600052, maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/resolve/pom.xml) URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/check-harness/pom.xml?p2=maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/check-harness/pom.xml&p1=maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/resolve/pom.xml&r1=600052&r2=605003&rev=605003&view=diff ============================================================================== --- maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/resolve/pom.xml (original) +++ maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/check-harness/pom.xml Mon Dec 17 12:58:14 2007 @@ -25,7 +25,7 @@ <version>1</version> </parent> - <artifactId>maven-dependency-plugin-it-resolve</artifactId> + <artifactId>maven-dependency-plugin-it-check-harness</artifactId> <packaging>pom</packaging> <dependencies> Added: maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/check-harness/test.bat URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/check-harness/test.bat?rev=605003&view=auto ============================================================================== --- maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/check-harness/test.bat (added) +++ maven/plugins/trunk/maven-dependency-plugin/src/test/resources/its/check-harness/test.bat Mon Dec 17 12:58:14 2007 @@ -0,0 +1,13 @@ [EMAIL PROTECTED] off +rem cmd.exe /X /C ""C:\Program Files\maven2\bin\mvn.bat" -B -X -Dmaven.repo.local=E:\svn\Maven\maven-plugins\maven-dependency-plugin\target\test-classes\m2repo -Dtest=true install && exit /B %ERRORLEVEL%" +cmd.exe /X /C "ant --version && exit /B %ERRORLEVEL%" +rem cmd /C ant +goto answer%errorlevel% +:answer0 +echo Program had return code 0 +goto end +:answer1 +echo Program had return code 1 +goto end +:end +echo done! \ No newline at end of file