maven-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From epunza...@apache.org
Subject svn commit: r389692 - in /maven/plugins/trunk/maven-idea-plugin: pom.xml src/test/java/org/apache/maven/plugin/idea/IdeaProjectTest.java src/test/plugin-configs/plugin-config-idea5.xml src/test/plugin-configs/plugin-config-jdkName.xml
Date Wed, 29 Mar 2006 06:33:10 GMT
Author: epunzalan
Date: Tue Mar 28 22:33:09 2006
New Revision: 389692

URL: http://svn.apache.org/viewcvs?rev=389692&view=rev
Log:
Committing what I have before I evaluate a patch

Added:
    maven/plugins/trunk/maven-idea-plugin/src/test/plugin-configs/plugin-config-idea5.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/plugin-configs/plugin-config-jdkName.xml
Modified:
    maven/plugins/trunk/maven-idea-plugin/pom.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaProjectTest.java

Modified: maven/plugins/trunk/maven-idea-plugin/pom.xml
URL: http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-idea-plugin/pom.xml?rev=389692&r1=389691&r2=389692&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/pom.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/pom.xml Tue Mar 28 22:33:09 2006
@@ -60,4 +60,14 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <configuration>
+          <childDelegation>false</childDelegation>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaProjectTest.java
URL: http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaProjectTest.java?rev=389692&r1=389691&r2=389692&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaProjectTest.java
(original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaProjectTest.java
Tue Mar 28 22:33:09 2006
@@ -44,10 +44,27 @@
             "/plugin-test-" + testCounter + ".ipr" ).exists() );
     }
 
-    public void testIdeaProjectTestEnvironment2()
+    public void testIdeaProjectVersion5()
         throws Exception
     {
-        File testPom = new File( getBasedir(), "src/test/plugin-configs/min-plugin-config.xml"
);
+        File testPom = new File( getBasedir(), "src/test/plugin-configs/plugin-config-idea5.xml"
);
+
+        IdeaProjectMojo mojo = (IdeaProjectMojo) lookupMojo( "project", testPom );
+
+        assertNotNull( "Get project mojo instance using " + testPom.getAbsolutePath() , mojo
);
+
+        mojo.execute();
+
+        int testCounter = SimpleMavenProjectStub.getUsageCounter();
+
+        assertTrue( "Project file was created", new File( "target/test-harness/" + testCounter
+
+            "/plugin-test-" + testCounter + ".ipr" ).exists() );
+    }
+
+    public void testIdeaProjectJdkName()
+        throws Exception
+    {
+        File testPom = new File( getBasedir(), "src/test/plugin-configs/plugin-config-jdkName.xml"
);
 
         IdeaProjectMojo mojo = (IdeaProjectMojo) lookupMojo( "project", testPom );
 

Added: maven/plugins/trunk/maven-idea-plugin/src/test/plugin-configs/plugin-config-idea5.xml
URL: http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-idea-plugin/src/test/plugin-configs/plugin-config-idea5.xml?rev=389692&view=auto
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/plugin-configs/plugin-config-idea5.xml
(added)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/plugin-configs/plugin-config-idea5.xml
Tue Mar 28 22:33:09 2006
@@ -0,0 +1,14 @@
+<project>
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-idea-plugin</artifactId>
+        <configuration>
+          <project implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub"/>
+          <localRepo implementation="org.apache.maven.plugin.idea.stubs.LocalRepositoryStub"/>
+          <ideaVersion>5</ideaVersion>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
\ No newline at end of file

Added: maven/plugins/trunk/maven-idea-plugin/src/test/plugin-configs/plugin-config-jdkName.xml
URL: http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-idea-plugin/src/test/plugin-configs/plugin-config-jdkName.xml?rev=389692&view=auto
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/plugin-configs/plugin-config-jdkName.xml
(added)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/plugin-configs/plugin-config-jdkName.xml
Tue Mar 28 22:33:09 2006
@@ -0,0 +1,15 @@
+<project>
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-idea-plugin</artifactId>
+        <configuration>
+          <project implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub"/>
+          <localRepo implementation="org.apache.maven.plugin.idea.stubs.LocalRepositoryStub"/>
+          <ideaVersion>4</ideaVersion>
+          <jdkName>1.4</jdkName>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
\ No newline at end of file



Mime
View raw message