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>