X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fws%2Fjabaws%2FDisorderAnnotExportImport.java;h=ea30e4f80299bd0e8ef8c87706c9090151bced1a;hb=304e64fb34b32659be1bbfd39fb4e15b2f79586e;hp=6698ed112eb76d610e01388c7f862b8aa6432876;hpb=7692386ccfe778075dd83a753d30a7a27fe507be;p=jalview.git diff --git a/test/jalview/ws/jabaws/DisorderAnnotExportImport.java b/test/jalview/ws/jabaws/DisorderAnnotExportImport.java index 6698ed1..ea30e4f 100644 --- a/test/jalview/ws/jabaws/DisorderAnnotExportImport.java +++ b/test/jalview/ws/jabaws/DisorderAnnotExportImport.java @@ -20,6 +20,7 @@ */ package jalview.ws.jabaws; +import java.util.Locale; import static org.testng.AssertJUnit.assertNotNull; import static org.testng.AssertJUnit.assertTrue; @@ -32,9 +33,10 @@ import jalview.io.DataSourceType; import jalview.io.FileFormat; import jalview.io.FormatAdapter; import jalview.io.StockholmFileTest; -import jalview.ws.jws2.AADisorderClient; +import jalview.ws.api.ServiceWithParameters; import jalview.ws.jws2.Jws2Discoverer; -import jalview.ws.jws2.jabaws2.Jws2Instance; +import jalview.ws.jws2.SeqAnnotationServiceCalcWorker; +import jalview.ws.slivkaws.SlivkaWSDiscoverer; import java.util.ArrayList; import java.util.List; @@ -63,9 +65,9 @@ public class DisorderAnnotExportImport public static Jws2Discoverer disc; - public static List iupreds; + public static List iupreds; - jalview.ws.jws2.AADisorderClient disorderClient; + jalview.ws.jws2.SeqAnnotationServiceCalcWorker disorderClient; public static jalview.gui.AlignFrame af = null; @@ -82,10 +84,11 @@ public class DisorderAnnotExportImport Thread.sleep(100); } - iupreds = new ArrayList<>(); - for (Jws2Instance svc : disc.getServices()) + SlivkaWSDiscoverer disc2 = SlivkaWSDiscoverer.getInstance(); + disc2.startDiscoverer(); + while (disc2.isRunning()) { - if (svc.getNameURI().toLowerCase().contains("iupredws")) + if (svc.getServiceTypeURI().toLowerCase(Locale.ROOT).contains("iupredws")) { iupreds.add(svc); } @@ -114,7 +117,8 @@ public class DisorderAnnotExportImport @Test(groups = { "External", "Network" }) public void testDisorderAnnotExport() { - disorderClient = new AADisorderClient(iupreds.get(0), af, null, null); + disorderClient = new SeqAnnotationServiceCalcWorker(iupreds.get(0), af, null, + null); af.getViewport().getCalcManager().startWorker(disorderClient); do {