Author: epunzalan
Date: Thu Apr  6 02:24:03 2006
New Revision: 391945

URL: http://svn.apache.org/viewcvs?rev=391945&view=rev
Log:
PR: MIDEA-43

Fixed bug that fail the build when building from the parent

Modified:
    
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/IdeaTest.java
    
maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/SimpleMavenProjectStub.java

Modified: 
maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/AbstractIdeaTestCase.java
URL: 
http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/AbstractIdeaTestCase.java?rev=391945&r1=391944&r2=391945&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
 Thu Apr  6 02:24:03 2006
@@ -23,6 +23,7 @@
 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 java.io.File;
 import java.util.Iterator;
@@ -49,7 +50,7 @@
 
         int testCounter = TestCounter.currentCount();
 
-        File outputFile = new File( "target/test-harness/" + testCounter +
+        File outputFile = new File( PlexusTestCase.getBasedir(), 
"target/test-harness/" + testCounter +
                                  "/plugin-test-" + testCounter + "." + 
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/viewcvs/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaCleanTest.java?rev=391945&r1=391944&r2=391945&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
 Thu Apr  6 02:24:03 2006
@@ -35,7 +35,7 @@
     {
         File pluginXmlFile = new File( getBasedir(), 
"src/test/clean-plugin-configs/min-plugin-config.xml" );
 
-        File basedir = new File( "target/test-harness/" + ( 
TestCounter.currentCount() + 1 ) );
+        File basedir = new File(getBasedir(),  "target/test-harness/" + ( 
TestCounter.currentCount() + 1 ) );
         assertTrue( "Prepare test base directory", basedir.mkdirs() );
 
         String artifactId = "plugin-test-" + ( TestCounter.currentCount() + 1 
);

Modified: 
maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaModuleTest.java
URL: 
http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaModuleTest.java?rev=391945&r1=391944&r2=391945&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
 Thu Apr  6 02:24:03 2006
@@ -3,6 +3,7 @@
 import org.dom4j.Document;
 import org.dom4j.Element;
 import org.apache.maven.plugin.idea.stubs.TestCounter;
+import org.codehaus.plexus.PlexusTestCase;
 
 import java.io.File;
 import java.util.ArrayList;
@@ -40,7 +41,7 @@
     public void testExcludeDirectoryConfig()
         throws Exception
     {
-        File projectBasedir = new File( "target/test-harness/" + ( 
TestCounter.currentCount() + 1 ) );
+        File projectBasedir = new File( getBasedir(), "target/test-harness/" + 
( TestCounter.currentCount() + 1 ) );
 
         projectBasedir.mkdirs();
 
@@ -243,12 +244,12 @@
             }
         }
 
-        File srcFile = new File( 
"target/local-repo/org/apache/maven/maven-model/2.0.1/maven-model-2.0.1-src.jar"
 );
+        File srcFile = new File( PlexusTestCase.getBasedir(), 
"target/local-repo/org/apache/maven/maven-model/2.0.1/maven-model-2.0.1-src.jar"
 );
         assertTrue( "Test maven-model source is downloaded", srcFile.exists() 
);
-        srcFile = new File( 
"target/local-repo/junit/junit/3.8.1/junit-3.8.1-src.jar" );
+        srcFile = new File( PlexusTestCase.getBasedir(), 
"target/local-repo/junit/junit/3.8.1/junit-3.8.1-src.jar" );
         assertTrue( "Test junit source is downloaded", srcFile.exists() );
 
-        File docFile = new File( 
"target/local-repo/org/apache/maven/maven-model/2.0.1/maven-model-2.0.1-doc.jar"
 );
+        File docFile = new File( PlexusTestCase.getBasedir(), 
"target/local-repo/org/apache/maven/maven-model/2.0.1/maven-model-2.0.1-doc.jar"
 );
         assertTrue( "Test maven-model javadoc is downloaded", docFile.exists() 
);
     }
 

Modified: 
maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaTest.java
URL: 
http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/IdeaTest.java?rev=391945&r1=391944&r2=391945&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
 Thu Apr  6 02:24:03 2006
@@ -42,7 +42,7 @@
 
         mojo.execute();
 
-        File basedir = new File( "target/test-harness/" + 
TestCounter.currentCount() );
+        File basedir = new File( getBasedir(),  "target/test-harness/" + 
TestCounter.currentCount() );
 
         String artifactId = "plugin-test-" + TestCounter.currentCount();
 
@@ -67,7 +67,7 @@
 
         int testCounter = TestCounter.currentCount();
 
-        File basedir = new File( "target/test-harness/" + 
TestCounter.currentCount() );
+        File basedir = new File( getBasedir(), "target/test-harness/" + 
TestCounter.currentCount() );
 
         String artifactId = "plugin-test-" + testCounter;
 
@@ -80,7 +80,7 @@
         File iwsFile = new File( basedir, artifactId + ".iws" );
         assertTrue( "Test creation of project files", iwsFile.exists() );
 
-        File outputFile = new File( "target/test-harness/" + testCounter + 
"/plugin-test-" + testCounter + ".ipr" );
+        File outputFile = new File( getBasedir(), "target/test-harness/" + 
testCounter + "/plugin-test-" + testCounter + ".ipr" );
 
         SAXReader reader = new SAXReader();
 

Modified: 
maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/SimpleMavenProjectStub.java
URL: 
http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-idea-plugin/src/test/java/org/apache/maven/plugin/idea/stubs/SimpleMavenProjectStub.java?rev=391945&r1=391944&r2=391945&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
 Thu Apr  6 02:24:03 2006
@@ -24,6 +24,7 @@
 import org.apache.maven.model.Dependency;
 import org.apache.maven.model.Resource;
 import org.apache.maven.plugin.testing.stubs.MavenProjectStub;
+import org.codehaus.plexus.PlexusTestCase;
 
 import java.io.File;
 import java.util.ArrayList;
@@ -81,7 +82,7 @@
 
     public File getBasedir()
     {
-        File basedir = new File( "target/test-harness/" + 
TestCounter.currentCount() );
+        File basedir = new File( PlexusTestCase.getBasedir(), 
"target/test-harness/" + TestCounter.currentCount() );
 
         if ( !basedir.exists() )
         {
@@ -153,7 +154,7 @@
     {
         if ( remoteRepositories == null )
         {
-            File testRepo = new File( "src/test/remote-repo" );
+            File testRepo = new File( PlexusTestCase.getBasedir(), 
"src/test/remote-repo" );
             ArtifactRepository repository = new DefaultArtifactRepository( 
"test-repo",
                                                                            
"file://" + testRepo.getAbsolutePath(),
                                                                            new 
DefaultRepositoryLayout() );
@@ -207,7 +208,7 @@
         artifact.setGroupId( groupId );
         artifact.setArtifactId( artifactId );
         artifact.setVersion( version );
-        artifact.setFile( new File( "target/local-repo/" + 
artifact.getGroupId().replace( '.', '/' ) +
+        artifact.setFile( new File( PlexusTestCase.getBasedir(), 
"target/local-repo/" + artifact.getGroupId().replace( '.', '/' ) +
                           "/" + artifact.getArtifactId() + "/" + 
artifact.getVersion() +
                           "/" + artifact.getArtifactId() + "-" + 
artifact.getVersion() + ".jar" ) );
 


Reply via email to