X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fws%2Fgui%2FJws2ParamView.java;h=8dbb1fe60f03f2fb34d7e6056073005dd2f3b8f0;hb=d043ce47fc710d3eb2629ba926a8a7417bd67d8c;hp=e18e9fbf4226f5a1f6aec4e03100fcf63e843e12;hpb=04c8f7bff663aa469127e9eed4164e02933782f1;p=jalview.git diff --git a/test/jalview/ws/gui/Jws2ParamView.java b/test/jalview/ws/gui/Jws2ParamView.java index e18e9fb..8dbb1fe 100644 --- a/test/jalview/ws/gui/Jws2ParamView.java +++ b/test/jalview/ws/gui/Jws2ParamView.java @@ -27,10 +27,13 @@ import jalview.bin.Console; import jalview.gui.JvOptionPane; import jalview.gui.WsJobParameters; import jalview.util.MessageManager; +import jalview.ws.api.ServiceWithParameters; import jalview.ws.jabaws.JalviewJabawsTestUtils; import jalview.ws.jws2.JabaPreset; import jalview.ws.jws2.Jws2Discoverer; import jalview.ws.jws2.jabaws2.Jws2Instance; +import jalview.ws.params.ArgumentI; +import jalview.ws.params.ParamDatastoreI; import java.awt.BorderLayout; import java.awt.event.WindowAdapter; @@ -61,12 +64,12 @@ public class Jws2ParamView /** * which services to test */ - public static List serviceTests = new ArrayList(); + public static List serviceTests = new ArrayList<>(); /** * which presets to test for services */ - public static List presetTests = new ArrayList(); + public static List presetTests = new ArrayList<>(); static { serviceTests.add("AAConWS".toLowerCase(Locale.ROOT)); @@ -78,7 +81,6 @@ public class Jws2ParamView public static void setUpBeforeClass() throws Exception { Cache.loadProperties("test/jalview/io/testProps.jvprops"); - Console.initLogger(); disc = JalviewJabawsTestUtils.getJabawsDiscoverer(); } @@ -91,10 +93,12 @@ public class Jws2ParamView public void testJws2Gui() { Iterator presetEnum = presetTests.iterator(); - for (Jws2Instance service : disc.getServices()) + for (ServiceWithParameters _service : disc.getServices()) { - if (serviceTests.size() == 0 || serviceTests - .contains(service.serviceType.toLowerCase(Locale.ROOT))) + // This will fail for non-jabaws services + Jws2Instance service = (Jws2Instance) _service; + if (serviceTests.size() == 0 + || serviceTests.contains(service.getName().toLowerCase(Locale.ROOT))) { List prl = null; Preset pr = null; @@ -130,8 +134,9 @@ public class Jws2ParamView } pr = en.next(); } - WsJobParameters pgui = new WsJobParameters(service, - new JabaPreset(service, pr)); + WsJobParameters pgui = new WsJobParameters((ParamDatastoreI) null, + service, new JabaPreset(service, pr), + (List) null); JFrame jf = new JFrame(MessageManager .formatMessage("label.ws_parameters_for", new String[] { service.getActionText() }));