X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fws%2Fjws2%2FParameterUtilsTest.java;h=ab245c951aa98e1ac4d69058720f99aa596c6b3e;hb=c794c5033adeee182b03a5ea92c0a7495a29661f;hp=e859cb0840e5bb1d19fc68a20b6cd5c67b78403f;hpb=569e44550d96973e49582067767ab6149b8797b2;p=jalview.git diff --git a/test/jalview/ws/jws2/ParameterUtilsTest.java b/test/jalview/ws/jws2/ParameterUtilsTest.java index e859cb0..ab245c9 100644 --- a/test/jalview/ws/jws2/ParameterUtilsTest.java +++ b/test/jalview/ws/jws2/ParameterUtilsTest.java @@ -26,6 +26,8 @@ import static org.testng.AssertJUnit.assertTrue; import jalview.bin.Cache; import jalview.gui.JvOptionPane; +import jalview.ws.api.ServiceWithParameters; +import jalview.ws.api.UIinfo; import jalview.ws.jabaws.JalviewJabawsTestUtils; import jalview.ws.jws2.jabaws2.Jws2Instance; @@ -61,7 +63,7 @@ public class ParameterUtilsTest * To limit tests to specify services, add them to this list; leave list empty * to test all */ - private static List serviceTests = new ArrayList(); + private static List serviceTests = new ArrayList<>(); private static Jws2Discoverer disc = null; @@ -74,13 +76,14 @@ public class ParameterUtilsTest disc = JalviewJabawsTestUtils.getJabawsDiscoverer(); } - @Test(groups = { "Functional" }) + @Test(groups = { "Network" }) public void testWriteParameterSet() throws WrongParameterException { - for (Jws2Instance service : disc.getServices()) + for (ServiceWithParameters _service : disc.getServices()) { - if (isForTesting(service)) + if (isForTesting(_service)) { + Jws2Instance service = (Jws2Instance) _service; List prl = null; PresetManager prman = service.getPresets(); @@ -128,19 +131,20 @@ public class ParameterUtilsTest * @param service * @return */ - public boolean isForTesting(Jws2Instance service) + public boolean isForTesting(UIinfo service) { return serviceTests.size() == 0 - || serviceTests.contains(service.serviceType.toLowerCase()); + || serviceTests.contains(service.getName().toLowerCase()); } @Test(groups = { "Network" }) public void testCopyOption() { - for (Jws2Instance service : disc.getServices()) + for (ServiceWithParameters _service : disc.getServices()) { - if (isForTesting(service)) + if (isForTesting(_service)) { + Jws2Instance service = (Jws2Instance) _service; List> options = service.getRunnerConfig().getOptions(); for (Option o : options) { @@ -161,10 +165,11 @@ public class ParameterUtilsTest @Test(groups = { "Network" }) public void testCopyParameter() { - for (Jws2Instance service : disc.getServices()) + for (ServiceWithParameters _service : disc.getServices()) { - if (isForTesting(service)) + if (isForTesting(_service)) { + Jws2Instance service = (Jws2Instance) _service; List parameters = service.getRunnerConfig() .getParameters(); for (Parameter o : parameters)