JAL-1379 allow JABA2 tests to run on local or default service
authorJim Procter <jprocter@dundee.ac.uk>
Tue, 10 Jun 2014 16:21:31 +0000 (17:21 +0100)
committerJim Procter <jprocter@dundee.ac.uk>
Tue, 10 Jun 2014 16:21:31 +0000 (17:21 +0100)
test/jalview/ws/jabaws/JalviewJabawsTestUtils.java
test/jalview/ws/jabaws/RNAStructExportImport.java

index ba78107..295c3bf 100644 (file)
@@ -56,19 +56,25 @@ public class JalviewJabawsTestUtils
 
   public static jalview.ws.jws2.Jws2Discoverer getJabawsDiscoverer()
   {
+    return getJabawsDiscoverer(true);
+  }
+  public static Jws2Discoverer getJabawsDiscoverer(boolean localhost)
+  {
     jalview.ws.jws2.Jws2Discoverer disc = jalview.ws.jws2.Jws2Discoverer
             .getDiscoverer();
-    int p = 0;
     String svcurls = "";
-    Vector<String> services = new Vector<String>();
-    for (String url : JalviewJabawsTestUtils.serviceUrls)
+    if (localhost)
     {
-      svcurls += url + "; ";
-      services.add(url);
+      int p = 0;
+      Vector<String> services = new Vector<String>();
+      for (String url : JalviewJabawsTestUtils.serviceUrls)
+      {
+        svcurls += url + "; ";
+        services.add(url);
+      }
+      ;
+      Jws2Discoverer.setServiceUrls(services);
     }
-    ;
-    Jws2Discoverer.setServiceUrls(services);
-
     try
     {
       disc.run();
@@ -82,4 +88,5 @@ public class JalviewJabawsTestUtils
     return disc;
   }
 
+
 }
index 61e0782..9a723ca 100644 (file)
@@ -70,7 +70,7 @@ public class RNAStructExportImport
   {
 
     jalview.bin.Cache.initLogger();
-    disc = JalviewJabawsTestUtils.getJabawsDiscoverer();
+    disc = JalviewJabawsTestUtils.getJabawsDiscoverer(false);
 
     for (Jws2Instance svc : disc.getServices())
     {