Index: test/jalview/ws/jabaws/DisorderAnnotExportImport.java =================================================================== diff -u -N -r2facc0e2aee62c60c28cc59277805194b306f6f9 -rd93853ac01781d719baad0b13bacb65a6e3b8f71 --- test/jalview/ws/jabaws/DisorderAnnotExportImport.java (.../DisorderAnnotExportImport.java) (revision 2facc0e2aee62c60c28cc59277805194b306f6f9) +++ test/jalview/ws/jabaws/DisorderAnnotExportImport.java (.../DisorderAnnotExportImport.java) (revision d93853ac01781d719baad0b13bacb65a6e3b8f71) @@ -43,6 +43,7 @@ import org.testng.Assert; import org.testng.annotations.AfterClass; import org.testng.annotations.BeforeClass; +import org.testng.annotations.DataProvider; import org.testng.annotations.Test; /* @@ -113,14 +114,28 @@ af = null; } } + + @DataProvider(name="getIuPreds",parallel = false) + public static ServiceWithParameters[][] getIuPreds() + { + ServiceWithParameters[][] services = new ServiceWithParameters[iupreds + .size()][1]; + int i = 0; + for (ServiceWithParameters iupred : iupreds) + { + services[i++][0] = iupred; + } + return services; + } + /** * test for patches to JAL-1294 */ - @Test(groups = { "External", "Network" }) - public void testDisorderAnnotExport() + @Test(groups = { "External", "Network" },dataProvider = "getIuPreds") + public void testDisorderAnnotExport(ServiceWithParameters iuPred) { - disorderClient = new SeqAnnotationServiceCalcWorker(iupreds.get(0), af, null, + disorderClient = new SeqAnnotationServiceCalcWorker(iuPred, af, null, null); af.getViewport().getCalcManager().startWorker(disorderClient); do