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 2008/12/21 22:48:48 UTC

svn commit: r728517 - in /maven/plugins/trunk/maven-idea-plugin/src/test: clean-plugin-configs/ idea-plugin-configs/ java/org/apache/maven/plugin/idea/ java/org/apache/maven/plugin/idea/stubs/ module-plugin-configs/ project-plugin-configs/ workspace-pl...

Author: bentmann
Date: Sun Dec 21 13:48:47 2008
New Revision: 728517

URL: http://svn.apache.org/viewvc?rev=728517&view=rev
Log:
o Fixed tests to not depend on their (platform-dependent) execution order

Removed:
    maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/TestCounter.java
Modified:
    maven/plugins/trunk/maven-idea-plugin/src/test/clean-plugin-configs/min-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/idea-plugin-configs/macro-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/idea-plugin-configs/min-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/AbstractIdeaTestCase.java
    maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaCleanTest.java
    maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaModuleTest.java
    maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaMojoTestCase.java
    maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaProjectTest.java
    maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaTest.java
    maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/EjbWithModuleMavenProjectStub.java
    maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/MavenProjectWithReactorDepStub.java
    maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/ReactorMavenProjectStub.java
    maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/SimpleMavenProjectStub.java
    maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/WarWithModuleMavenProjectStub.java
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/artifact-version-range-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/dir-exclusion-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/ejb-module-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/general-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/library-exclude-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/library-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-ear-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-ejb-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-war-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/module-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/provided-dep-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/war-module-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/war-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/min-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-idea4.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-jdk11.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-jdk15.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-modules.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/connection-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/connection-with-pipe-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/cvs-connection-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/devconnection-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/min-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/perforce-connection-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/starteam-connection-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/svn-connection-plugin-config.xml
    maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/vss-connection-plugin-config.xml

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/clean-plugin-configs/min-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/clean-plugin-configs/min-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/clean-plugin-configs/min-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/clean-plugin-configs/min-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <project implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub"/>
+          <project implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub">
+            <testId>c-min</testId>
+          </project>
         </configuration>
       </plugin>
     </plugins>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/idea-plugin-configs/macro-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/idea-plugin-configs/macro-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/idea-plugin-configs/macro-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/idea-plugin-configs/macro-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -24,15 +24,23 @@
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
 
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub">
+            <testId>i-macro</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <ideaVersion>4</ideaVersion>
           <overwrite>false</overwrite>
 
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>i-macro</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>i-macro-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>i-macro-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/idea-plugin-configs/min-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/idea-plugin-configs/min-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/idea-plugin-configs/min-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/idea-plugin-configs/min-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -24,15 +24,23 @@
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
 
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub">
+            <testId>i-min</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <ideaVersion>4</ideaVersion>
           <overwrite>false</overwrite>
 
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>i-min-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>i-min-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>i-min-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/AbstractIdeaTestCase.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/AbstractIdeaTestCase.java?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/AbstractIdeaTestCase.java (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/AbstractIdeaTestCase.java Sun Dec 21 13:48:47 2008
@@ -23,10 +23,9 @@
 import org.dom4j.Element;
 import org.dom4j.DocumentException;
 import org.dom4j.io.SAXReader;
-import org.apache.maven.plugin.idea.stubs.TestCounter;
 import org.apache.maven.plugin.testing.AbstractMojoTestCase;
 import org.apache.maven.plugin.Mojo;
-import org.codehaus.plexus.PlexusTestCase;
+import org.apache.maven.project.MavenProject;
 
 import java.io.File;
 import java.util.Iterator;
@@ -51,10 +50,10 @@
 
         mojo.execute();
 
-        int testCounter = TestCounter.currentCount();
+        MavenProject executedProject = (MavenProject) getVariableValueFromObject( mojo, "executedProject" );
 
-        File outputFile = new File( PlexusTestCase.getBasedir(), "target/test-harness/" + testCounter +
-                                 "/plugin-test-" + testCounter + "." + targetExtension );
+        File outputFile =
+            new File( executedProject.getBasedir(), executedProject.getArtifactId() + '.' + targetExtension );
 
         assertTrue( "Target file was created", outputFile.exists() );
 

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaCleanTest.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaCleanTest.java?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaCleanTest.java (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaCleanTest.java Sun Dec 21 13:48:47 2008
@@ -20,7 +20,6 @@
  */
 
 import org.apache.maven.plugin.Mojo;
-import org.apache.maven.plugin.idea.stubs.TestCounter;
 import org.apache.maven.plugin.testing.AbstractMojoTestCase;
 import org.codehaus.plexus.util.FileUtils;
 
@@ -37,14 +36,14 @@
     {
         File pluginXmlFile = new File( getBasedir(), "src/test/clean-plugin-configs/min-plugin-config.xml" );
 
-        File basedir = new File( getBasedir(), "target/test-harness/" + ( TestCounter.currentCount() + 1 ) );
+        File basedir = new File( getBasedir(), "target/test-harness/c-min" );
         if ( basedir.exists() )
         {
             FileUtils.deleteDirectory( basedir );
         }
         assertTrue( "Prepare test base directory", basedir.mkdirs() );
 
-        String artifactId = "plugin-test-" + ( TestCounter.currentCount() + 1 );
+        String artifactId = "plugin-test-c-min";
 
         File iprFile = new File( basedir, artifactId + ".ipr" );
         assertTrue( "Test creation of project files", iprFile.createNewFile() );

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaModuleTest.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaModuleTest.java?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaModuleTest.java (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaModuleTest.java Sun Dec 21 13:48:47 2008
@@ -19,7 +19,6 @@
  * under the License.
  */
 
-import org.apache.maven.plugin.idea.stubs.TestCounter;
 import org.codehaus.plexus.PlexusTestCase;
 import org.dom4j.Document;
 import org.dom4j.Element;
@@ -50,7 +49,7 @@
     public void testExcludeDirectoryConfig()
         throws Exception
     {
-        File projectBasedir = new File( getBasedir(), "target/test-harness/" + ( TestCounter.currentCount() + 1 ) );
+        File projectBasedir = new File( getBasedir(), "target/test-harness/m-dir-excl" );
 
         projectBasedir.mkdirs();
 
@@ -558,7 +557,7 @@
                 assertEquals( "Test Library module method", "6", method.attributeValue( "value" ) );
 
                 Element uri = findElementByNameAttribute( containerElement, "attribute", "URI" );
-                assertEquals( "Test Library module method", "/lib/plugin-reactor-project-42.jar", uri.attributeValue( "value" ) );
+                assertEquals( "Test Library module method", "/lib/plugin-reactor-project-m-ejb-mod-1.jar", uri.attributeValue( "value" ) );
 
                 ejbModuleFound = true;
             }

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaMojoTestCase.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaMojoTestCase.java?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaMojoTestCase.java (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaMojoTestCase.java Sun Dec 21 13:48:47 2008
@@ -21,8 +21,6 @@
 
 import junit.framework.TestCase;
 
-import java.io.File;
-
 /**
  * @author Dennis Lundberg
  */

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaProjectTest.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaProjectTest.java?rev=728517&r1=728516&r2=728517&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 Sun Dec 21 13:48:47 2008
@@ -19,7 +19,6 @@
  * under the License.
  */
 
-import org.apache.maven.plugin.idea.stubs.TestCounter;
 import org.dom4j.Document;
 import org.dom4j.Element;
 
@@ -93,7 +92,7 @@
 
         el = (Element) modules.get( 0 );
         assertEquals( "Test project module",
-                      "$PROJECT_DIR$/plugin-test-" + TestCounter.currentCount() + ".iml",
+                      "$PROJECT_DIR$/plugin-test-p-mod.iml",
                       el.attributeValue( "filepath" ) );
 
         el = (Element) modules.get( 1 );

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaTest.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaTest.java?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaTest.java (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaTest.java Sun Dec 21 13:48:47 2008
@@ -21,7 +21,6 @@
 
 import org.apache.maven.plugin.testing.AbstractMojoTestCase;
 import org.apache.maven.plugin.Mojo;
-import org.apache.maven.plugin.idea.stubs.TestCounter;
 import org.dom4j.io.SAXReader;
 import org.dom4j.Document;
 import org.dom4j.Element;
@@ -43,9 +42,9 @@
 
         mojo.execute();
 
-        File basedir = new File( getBasedir(),  "target/test-harness/" + TestCounter.currentCount() );
+        File basedir = new File( getBasedir(),  "target/test-harness/i-min" );
 
-        String artifactId = "plugin-test-" + TestCounter.currentCount();
+        String artifactId = "plugin-test-i-min";
 
         File iprFile = new File( basedir, artifactId + ".ipr" );
         assertTrue( "Test creation of project files", iprFile.exists() );
@@ -66,11 +65,9 @@
 
         mojo.execute();
 
-        int testCounter = TestCounter.currentCount();
+        File basedir = new File( getBasedir(), "target/test-harness/i-macro" );
 
-        File basedir = new File( getBasedir(), "target/test-harness/" + TestCounter.currentCount() );
-
-        String artifactId = "plugin-test-" + testCounter;
+        String artifactId = "plugin-test-i-macro";
 
         File iprFile = new File( basedir, artifactId + ".ipr" );
         assertTrue( "Test creation of project files", iprFile.exists() );
@@ -81,7 +78,7 @@
         File iwsFile = new File( basedir, artifactId + ".iws" );
         assertTrue( "Test creation of project files", iwsFile.exists() );
 
-        File outputFile = new File( getBasedir(), "target/test-harness/" + testCounter + "/plugin-test-" + testCounter + ".ipr" );
+        File outputFile = new File( getBasedir(), "target/test-harness/i-macro/plugin-test-i-macro.ipr" );
 
         SAXReader reader = new SAXReader();
 

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/EjbWithModuleMavenProjectStub.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/EjbWithModuleMavenProjectStub.java?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/EjbWithModuleMavenProjectStub.java (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/EjbWithModuleMavenProjectStub.java Sun Dec 21 13:48:47 2008
@@ -34,8 +34,8 @@
 
         artifacts.addAll(  super.getTestArtifacts() );
 
-        artifacts.add( createArtifact( "org.apache.maven.plugin.test", "plugin-reactor-project-" +
-                                       ReactorMavenProjectStub.getCurrentCount(), "1.0" ) );
+        artifacts.add( createArtifact( "org.apache.maven.plugin.test", "plugin-reactor-project-" + getTestId() + "-1",
+                                       "1.0" ) );
 
         return artifacts;
     }

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/MavenProjectWithReactorDepStub.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/MavenProjectWithReactorDepStub.java?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/MavenProjectWithReactorDepStub.java (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/MavenProjectWithReactorDepStub.java Sun Dec 21 13:48:47 2008
@@ -34,8 +34,8 @@
 
         artifacts.addAll(  super.getTestArtifacts() );
 
-        artifacts.add( createArtifact( "org.apache.maven.plugin.test", "plugin-reactor-project-" +
-                                       ReactorMavenProjectStub.getCurrentCount(), "1.0" ) );
+        artifacts.add( createArtifact( "org.apache.maven.plugin.test", "plugin-reactor-project-" + getTestId() + "-1",
+                                       "1.0" ) );
 
         return artifacts;
     }

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/ReactorMavenProjectStub.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/ReactorMavenProjectStub.java?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/ReactorMavenProjectStub.java (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/ReactorMavenProjectStub.java Sun Dec 21 13:48:47 2008
@@ -27,30 +27,26 @@
 public class ReactorMavenProjectStub
     extends MavenProjectStub
 {
-    private static int reactorProjectCounter = 0;
 
-    private String artifactId;
+    private String testId;
 
-    public ReactorMavenProjectStub()
+    protected String getTestId()
     {
-        reactorProjectCounter++;
-
-        setArtifactId( "plugin-reactor-project-" + reactorProjectCounter );
+        if ( testId == null )
+        {
+            throw new IllegalStateException( "missing test id, project stub has not been properly initialized" );
+        }
+        return testId;
     }
 
-    public void setArtifactId( String artifactId )
+    public String getGroupId()
     {
-        this.artifactId = artifactId;
+        return "org.apache.maven.plugin.test";
     }
 
     public String getArtifactId()
     {
-        return artifactId;
-    }
-
-    public String getGroupId()
-    {
-        return "org.apache.maven.plugin.test";
+        return "plugin-reactor-project-" + getTestId();
     }
 
     public String getVersion()
@@ -58,8 +54,4 @@
         return "1.0";
     }
 
-    public static int getCurrentCount()
-    {
-        return reactorProjectCounter;
-    }
 }

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/SimpleMavenProjectStub.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/SimpleMavenProjectStub.java?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/SimpleMavenProjectStub.java (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/SimpleMavenProjectStub.java Sun Dec 21 13:48:47 2008
@@ -40,6 +40,9 @@
 public class SimpleMavenProjectStub
     extends MavenProjectStub
 {
+
+    private String testId;
+
     private List collectedProjects;
 
     private Build build;
@@ -48,24 +51,13 @@
 
     private List remoteRepositories;
 
-    public SimpleMavenProjectStub()
+    protected String getTestId()
     {
-        TestCounter.nextCount();
-
-        build = new Build();
-        build.setDirectory( getBasedir().getAbsolutePath() + "/target" );
-        build.setOutputDirectory( getBasedir().getAbsolutePath() + "/target/classes" );
-        build.setTestOutputDirectory( getBasedir().getAbsolutePath() + "/target/test-classes" );
-
-        Resource resource = new Resource();
-        resource.setDirectory( getBasedir().getAbsolutePath() + "/src/main/resources" );
-        resource.setFiltering( false );
-        build.setResources( Collections.singletonList( resource ) );
-
-        resource = new Resource();
-        resource.setFiltering( false );
-        resource.setDirectory( getBasedir().getAbsolutePath() + "/src/test/resources" );
-        build.setTestResources( Collections.singletonList( resource ) );
+        if ( testId == null )
+        {
+            throw new IllegalStateException( "missing test id, project stub has not been properly initialized" );
+        }
+        return testId;
     }
 
     public String getGroupId()
@@ -75,17 +67,17 @@
 
     public String getArtifactId()
     {
-        return "plugin-test-" + TestCounter.currentCount();
+        return "plugin-test-" + getTestId();
     }
 
     public String getVersion()
     {
-        return String.valueOf( TestCounter.currentCount() );
+        return "1.0";
     }
 
     public File getBasedir()
     {
-        File basedir = new File( PlexusTestCase.getBasedir(), "target/test-harness/" + TestCounter.currentCount() );
+        File basedir = new File( PlexusTestCase.getBasedir(), "target/test-harness/" + getTestId() );
 
         if ( !basedir.exists() )
         {
@@ -150,6 +142,24 @@
 
     public Build getBuild()
     {
+        if ( build == null )
+        {
+            build = new Build();
+            build.setDirectory( getBasedir().getAbsolutePath() + "/target" );
+            build.setOutputDirectory( getBasedir().getAbsolutePath() + "/target/classes" );
+            build.setTestOutputDirectory( getBasedir().getAbsolutePath() + "/target/test-classes" );
+
+            Resource resource = new Resource();
+            resource.setDirectory( getBasedir().getAbsolutePath() + "/src/main/resources" );
+            resource.setFiltering( false );
+            build.setResources( Collections.singletonList( resource ) );
+
+            resource = new Resource();
+            resource.setFiltering( false );
+            resource.setDirectory( getBasedir().getAbsolutePath() + "/src/test/resources" );
+            build.setTestResources( Collections.singletonList( resource ) );
+        }
+
         return build;
     }
 
@@ -220,6 +230,6 @@
 
     public List getBuildPlugins()
     {
-        return build.getPlugins();
+        return getBuild().getPlugins();
     }
 }

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/WarWithModuleMavenProjectStub.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/WarWithModuleMavenProjectStub.java?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/WarWithModuleMavenProjectStub.java (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/WarWithModuleMavenProjectStub.java Sun Dec 21 13:48:47 2008
@@ -34,8 +34,8 @@
 
         artifacts.addAll(  super.getTestArtifacts() );
 
-        artifacts.add( createArtifact( "org.apache.maven.plugin.test", "plugin-reactor-project-" +
-                                       ReactorMavenProjectStub.getCurrentCount(), "1.0" ) );
+        artifacts.add( createArtifact( "org.apache.maven.plugin.test", "plugin-reactor-project-" + getTestId() + "-1",
+                                       "1.0" ) );
 
         return artifacts;
     }

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/artifact-version-range-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/artifact-version-range-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/artifact-version-range-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/artifact-version-range-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithArtifactVersionRangeStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithArtifactVersionRangeStub">
+            <testId>m-avr</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <linkModules>true</linkModules>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/dir-exclusion-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/dir-exclusion-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/dir-exclusion-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/dir-exclusion-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,13 +23,21 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub">
+            <testId>m-dir-excl</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-dir-excl-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-dir-excl-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-dir-excl-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/ejb-module-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/ejb-module-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/ejb-module-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/ejb-module-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,13 +23,21 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.EjbWithModuleMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.EjbWithModuleMavenProjectStub">
+            <testId>m-ejb-mod</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-ejb-mod-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-ejb-mod-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-ejb-mod-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/general-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/general-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/general-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/general-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,13 +23,21 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub">
+            <testId>m-gen</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-gen-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-gen-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-gen-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>true</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/library-exclude-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/library-exclude-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/library-exclude-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/library-exclude-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,13 +23,21 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.LibraryMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.LibraryMavenProjectStub">
+            <testId>m-lib-excl</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-lib-excl-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-lib-excl-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-lib-excl-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/library-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/library-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/library-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/library-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,13 +23,21 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.LibraryMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.LibraryMavenProjectStub">
+            <testId>m-lib</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-lib-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-lib-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-lib-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-ear-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-ear-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-ear-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-ear-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,13 +23,21 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.EarMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.EarMavenProjectStub">
+            <testId>m-min-ear</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-min-ear-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-min-ear-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-min-ear-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-ejb-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-ejb-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-ejb-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-ejb-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,13 +23,21 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.EjbMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.EjbMavenProjectStub">
+            <testId>m-min-ejb</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-min-ejb-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-min-ejb-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-min-ejb-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,13 +23,21 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub">
+            <testId>m-min</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-min-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-min-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-min-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-war-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-war-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-war-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/min-war-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,13 +23,21 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.WarMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.WarMavenProjectStub">
+            <testId>m-min-war</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-min-war-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-min-war-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-min-war-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/module-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/module-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/module-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/module-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,13 +23,21 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithReactorDepStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithReactorDepStub">
+            <testId>m-mod</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-mod-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-mod-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-mod-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/provided-dep-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/provided-dep-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/provided-dep-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/provided-dep-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,13 +23,21 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.WarMavenProjectWithProvidedDependencyStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.WarMavenProjectWithProvidedDependencyStub">
+            <testId>m-provided</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-provided-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-provided-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-provided-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/war-module-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/war-module-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/war-module-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/war-module-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,13 +23,21 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.WarWithModuleMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.WarWithModuleMavenProjectStub">
+            <testId>m-war-mod</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-war-mod-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-war-mod-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-war-mod-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/war-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/war-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/war-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/module-plugin-configs/war-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,13 +23,21 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.WarMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.WarMavenProjectStub">
+            <testId>m-war</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <reactorProjects>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
-            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub"/>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-war-1</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-war-2</testId>
+            </reactorProject>
+            <reactorProject implementation="org.apache.maven.plugin.idea.stubs.ReactorMavenProjectStub">
+              <testId>m-war-3</testId>
+            </reactorProject>
           </reactorProjects>
           <linkModules>true</linkModules>
           <useFullNames>false</useFullNames>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/min-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/min-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/min-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/min-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub">
+            <testId>p-min</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <ideaVersion>4</ideaVersion>
           <overwrite>false</overwrite>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-idea4.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-idea4.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-idea4.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-idea4.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub">
+            <testId>p-idea4</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <ideaVersion>4</ideaVersion>
           <overwrite>false</overwrite>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-jdk11.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-jdk11.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-jdk11.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-jdk11.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub">
+            <testId>p-jdk11</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <ideaVersion>4</ideaVersion>
           <overwrite>false</overwrite>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-jdk15.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-jdk15.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-jdk15.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-jdk15.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub">
+            <testId>p-jdk15</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <ideaVersion>4</ideaVersion>
           <overwrite>false</overwrite>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-modules.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-modules.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-modules.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/project-plugin-configs/plugin-config-modules.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithModulesStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithModulesStub">
+            <testId>p-mod</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
           <ideaVersion>4</ideaVersion>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/connection-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/connection-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/connection-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/connection-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithScmConnectionStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithScmConnectionStub">
+            <testId>w-conn</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
         </configuration>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/connection-with-pipe-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/connection-with-pipe-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/connection-with-pipe-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/connection-with-pipe-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithScmConnectionWithPipeStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithScmConnectionWithPipeStub">
+            <testId>w-pipe</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
         </configuration>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/cvs-connection-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/cvs-connection-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/cvs-connection-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/cvs-connection-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithCvsScmConnectionStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithCvsScmConnectionStub">
+            <testId>w-cvs</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
         </configuration>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/devconnection-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/devconnection-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/devconnection-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/devconnection-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithScmDevConnectionStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithScmDevConnectionStub">
+            <testId>w-dev</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
         </configuration>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/min-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/min-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/min-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/min-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.SimpleMavenProjectStub">
+            <testId>w-min</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
         </configuration>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/perforce-connection-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/perforce-connection-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/perforce-connection-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/perforce-connection-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithPerforceScmConnectionStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithPerforceScmConnectionStub">
+            <testId>w-perf</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
         </configuration>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/starteam-connection-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/starteam-connection-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/starteam-connection-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/starteam-connection-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithStarTeamScmConnectionStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithStarTeamScmConnectionStub">
+            <testId>w-star</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
         </configuration>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/svn-connection-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/svn-connection-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/svn-connection-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/svn-connection-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithSvnScmConnectionStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithSvnScmConnectionStub">
+            <testId>w-svn</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
         </configuration>

Modified: maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/vss-connection-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/vss-connection-plugin-config.xml?rev=728517&r1=728516&r2=728517&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/vss-connection-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/test/workspace-plugin-configs/vss-connection-plugin-config.xml Sun Dec 21 13:48:47 2008
@@ -23,7 +23,9 @@
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
         <configuration>
-          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithVssScmConnectionStub"/>
+          <executedProject implementation="org.apache.maven.plugin.idea.stubs.MavenProjectWithVssScmConnectionStub">
+            <testId>w-vss</testId>
+          </executedProject>
           <localRepo>${localRepository}</localRepo>
           <overwrite>false</overwrite>
         </configuration>