Author: rombert
Date: Tue Jul  9 07:21:43 2013
New Revision: 1501114

URL: http://svn.apache.org/r1501114
Log:
SLING-2953 - Healthcheck pax-exam setup does not check for
maven.repo.local

Modified:
    
sling/trunk/contrib/extensions/healthcheck/it/src/test/java/org/apache/sling/hc/it/core/U.java

Modified: 
sling/trunk/contrib/extensions/healthcheck/it/src/test/java/org/apache/sling/hc/it/core/U.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/healthcheck/it/src/test/java/org/apache/sling/hc/it/core/U.java?rev=1501114&r1=1501113&r2=1501114&view=diff
==============================================================================
--- 
sling/trunk/contrib/extensions/healthcheck/it/src/test/java/org/apache/sling/hc/it/core/U.java
 (original)
+++ 
sling/trunk/contrib/extensions/healthcheck/it/src/test/java/org/apache/sling/hc/it/core/U.java
 Tue Jul  9 07:21:43 2013
@@ -22,6 +22,8 @@ import static org.ops4j.pax.exam.CoreOpt
 import static org.ops4j.pax.exam.CoreOptions.mavenBundle;
 import static org.ops4j.pax.exam.CoreOptions.options;
 import static org.ops4j.pax.exam.CoreOptions.provision;
+import static org.ops4j.pax.exam.CoreOptions.when;
+import static org.ops4j.pax.exam.CoreOptions.systemProperty;
 
 import java.io.IOException;
 import java.io.StringReader;
@@ -37,9 +39,13 @@ public class U {
     
     static Option[] config(boolean includeRules) {
         final String coreVersion = System.getProperty("sling.hc.core.version");
+        String localRepo = System.getProperty("maven.repo.local", "");
 
         if(includeRules) {
             return options(
+                    when(localRepo.length() > 0).useOptions(
+                            
systemProperty("org.ops4j.pax.url.mvn.localRepository").value(localRepo)
+                    ),
                     junitBundles(),
                     provision(
                             mavenBundle("org.apache.sling", 
"org.apache.sling.hc.core", coreVersion),
@@ -48,6 +54,9 @@ public class U {
             );
         } else {
             return options(
+                    when(localRepo.length() > 0).useOptions(
+                            
systemProperty("org.ops4j.pax.url.mvn.localRepository").value(localRepo)
+                    ),                    
                     junitBundles(),
                     provision(
                             mavenBundle("org.apache.sling", 
"org.apache.sling.hc.core", coreVersion)


Reply via email to