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/09/30 00:37:49 UTC

svn commit: r1002879 - /maven/shared/trunk/maven-invoker/src/test/java/org/apache/maven/shared/invoker/DefaultInvokerTest.java

Author: bentmann
Date: Wed Sep 29 22:37:49 2010
New Revision: 1002879

URL: http://svn.apache.org/viewvc?rev=1002879&view=rev
Log:
o Fixed tests to respect maven.repo.local

Modified:
    maven/shared/trunk/maven-invoker/src/test/java/org/apache/maven/shared/invoker/DefaultInvokerTest.java

Modified: maven/shared/trunk/maven-invoker/src/test/java/org/apache/maven/shared/invoker/DefaultInvokerTest.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-invoker/src/test/java/org/apache/maven/shared/invoker/DefaultInvokerTest.java?rev=1002879&r1=1002878&r2=1002879&view=diff
==============================================================================
--- maven/shared/trunk/maven-invoker/src/test/java/org/apache/maven/shared/invoker/DefaultInvokerTest.java (original)
+++ maven/shared/trunk/maven-invoker/src/test/java/org/apache/maven/shared/invoker/DefaultInvokerTest.java Wed Sep 29 22:37:49 2010
@@ -194,10 +194,15 @@ public class DefaultInvokerTest
         throws IOException
     {
         Invoker invoker = new DefaultInvoker();
+
         invoker.setMavenHome( findMavenHome() );
+
         InvokerLogger logger = new SystemOutLogger();
         logger.setThreshold( InvokerLogger.DEBUG );
         invoker.setLogger( logger );
+
+        invoker.setLocalRepositoryDirectory( findLocalRepo() );
+
         return invoker;
     }
 
@@ -220,6 +225,18 @@ public class DefaultInvokerTest
         return new File( mavenHome );
     }
 
+    private File findLocalRepo()
+    {
+        String basedir = System.getProperty( "maven.repo.local", "" );
+
+        if ( StringUtils.isNotEmpty( basedir ) )
+        {
+            return new File( basedir );
+        }
+
+        return null;
+    }
+
     private File getBasedirForBuild()
         throws URISyntaxException
     {