You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by be...@apache.org on 2010/05/01 18:04:39 UTC

svn commit: r940066 - in /maven/maven-3/trunk/maven-plugin-api/src/test: java/org/apache/maven/plugin/descriptor/PluginDescriptorBuilderTest.java resources/plugin.xml

Author: bentmann
Date: Sat May  1 16:04:39 2010
New Revision: 940066

URL: http://svn.apache.org/viewvc?rev=940066&view=rev
Log:
o Extended tests

Modified:
    maven/maven-3/trunk/maven-plugin-api/src/test/java/org/apache/maven/plugin/descriptor/PluginDescriptorBuilderTest.java
    maven/maven-3/trunk/maven-plugin-api/src/test/resources/plugin.xml

Modified: maven/maven-3/trunk/maven-plugin-api/src/test/java/org/apache/maven/plugin/descriptor/PluginDescriptorBuilderTest.java
URL: http://svn.apache.org/viewvc/maven/maven-3/trunk/maven-plugin-api/src/test/java/org/apache/maven/plugin/descriptor/PluginDescriptorBuilderTest.java?rev=940066&r1=940065&r2=940066&view=diff
==============================================================================
--- maven/maven-3/trunk/maven-plugin-api/src/test/java/org/apache/maven/plugin/descriptor/PluginDescriptorBuilderTest.java (original)
+++ maven/maven-3/trunk/maven-plugin-api/src/test/java/org/apache/maven/plugin/descriptor/PluginDescriptorBuilderTest.java Sat May  1 16:04:39 2010
@@ -59,7 +59,7 @@ public class PluginDescriptorBuilderTest
         assertEquals( "plugin-description", pd.getDescription() );
         assertEquals( false, pd.isIsolatedRealm() );
         assertEquals( true, pd.isInheritedByDefault() );
-        assertEquals( 1, pd.getMojos().size() );
+        assertEquals( 2, pd.getMojos().size() );
         assertEquals( 1, pd.getDependencies().size() );
 
         MojoDescriptor md = pd.getMojos().get( 0 );
@@ -73,6 +73,7 @@ public class PluginDescriptorBuilderTest
         assertEquals( true, md.isInheritedByDefault() );
         assertEquals( false, md.isOnlineRequired() );
         assertEquals( true, md.isProjectRequired() );
+        assertEquals( false, md.isThreadSafe() );
         assertEquals( "package", md.getPhase() );
         assertEquals( "org.apache.maven.plugin.jar.JarMojo", md.getImplementation() );
         assertEquals( "antrun", md.getComponentConfigurator() );
@@ -117,6 +118,13 @@ public class PluginDescriptorBuilderTest
         assertEquals( "maven-plugin-api", cd.getArtifactId() );
         assertEquals( "2.0.6", cd.getVersion() );
         assertEquals( "jar", cd.getType() );
+
+        md = pd.getMojos().get( 1 );
+
+        assertEquals( "war", md.getGoal() );
+        assertEquals( null, md.getDependencyResolutionRequired() );
+        assertEquals( null, md.getDependencyCollectionRequired() );
+        assertEquals( true, md.isThreadSafe() );
     }
 
 }

Modified: maven/maven-3/trunk/maven-plugin-api/src/test/resources/plugin.xml
URL: http://svn.apache.org/viewvc/maven/maven-3/trunk/maven-plugin-api/src/test/resources/plugin.xml?rev=940066&r1=940065&r2=940066&view=diff
==============================================================================
--- maven/maven-3/trunk/maven-plugin-api/src/test/resources/plugin.xml (original)
+++ maven/maven-3/trunk/maven-plugin-api/src/test/resources/plugin.xml Sat May  1 16:04:39 2010
@@ -52,6 +52,10 @@
         </requirement>
       </requirements>
     </mojo>
+    <mojo>
+      <goal>war</goal>
+      <threadSafe>true</threadSafe>
+    </mojo>
   </mojos>
   <dependencies>
     <dependency>