You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by br...@apache.org on 2008/12/18 08:32:53 UTC

svn commit: r727668 - in /maven/core-integration-testing/trunk/core-it-suite/src/test: java/org/apache/maven/it/MavenITmng2097PreparePackagePhaseTest.java resources/mng-2097/pom.xml

Author: brett
Date: Wed Dec 17 23:32:52 2008
New Revision: 727668

URL: http://svn.apache.org/viewvc?rev=727668&view=rev
Log:
[MNG-2097] additional testing of ordering and binding for the prepare-package phase

Modified:
    maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2097PreparePackagePhaseTest.java
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2097/pom.xml

Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2097PreparePackagePhaseTest.java
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2097PreparePackagePhaseTest.java?rev=727668&r1=727667&r2=727668&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2097PreparePackagePhaseTest.java (original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2097PreparePackagePhaseTest.java Wed Dec 17 23:32:52 2008
@@ -53,6 +53,22 @@
         verifier.assertFilePresent( "target/touch.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
+        
+        new File( testDir, "target/touch.txt" ).delete();
+        verifier.assertFileNotPresent( "target/touch.txt" );
+        
+        verifier.executeGoal( "package" );
+        verifier.assertFilePresent( "target/touch.txt" );
+        verifier.verifyErrorFreeLog();
+        verifier.resetStreams();
+        
+        new File( testDir, "target/touch.txt" ).delete();
+        verifier.assertFileNotPresent( "target/touch.txt" );
+        
+        verifier.executeGoal( "test" );
+        verifier.assertFileNotPresent( "target/touch.txt" );
+        verifier.verifyErrorFreeLog();
+        verifier.resetStreams();
     }
 
 }

Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2097/pom.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2097/pom.xml?rev=727668&r1=727667&r2=727668&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2097/pom.xml (original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2097/pom.xml Wed Dec 17 23:32:52 2008
@@ -6,6 +6,7 @@
   <description>Test plugin configuration that executes in the prepare-package phase.
         </description>
   <version>1.0</version>
+  <packaging>pom</packaging>
   <build>
     <plugins>
       <plugin>