JAL-1328 System.exit() removed as it aborts an entire JUnit suite
[jalview.git] / test / jalview / ws / jabaws / JpredJabaStructExportImport.java
index f0b8f99..30317f7 100644 (file)
@@ -33,7 +33,6 @@ import jalview.ws.jws2.JabaParamStore;
 import jalview.ws.jws2.Jws2Discoverer;
 import jalview.ws.jws2.SequenceAnnotationWSClient;
 import jalview.ws.jws2.jabaws2.Jws2Instance;
-import jalview.ws.params.ArgumentI;
 import jalview.ws.params.AutoCalcSetting;
 
 import java.awt.Component;
@@ -78,11 +77,6 @@ public class JpredJabaStructExportImport
       }
     }
 
-    System.out.println("State of jpredws: " + jpredws);
-
-    if (jpredws == null)
-      System.exit(0);
-
     jalview.io.FileLoader fl = new jalview.io.FileLoader(false);
 
     af = fl.LoadFileWaitTillLoaded(testseqs, jalview.io.FormatAdapter.FILE);
@@ -111,6 +105,8 @@ public class JpredJabaStructExportImport
                     af.getViewport().getSelectionGroup().getSequenceAt(0),
                     false);
     af.hideSelSequences_actionPerformed(null);
+
+    assertNotNull(jpredws);
     jpredClient = new JPred301Client(jpredws, af, null, null);
 
     assertTrue(
@@ -156,7 +152,7 @@ public class JpredJabaStructExportImport
   @Test
   public void testJPredStructExport()
   {
-
+    assertNotNull(jpredws);
     jpredClient = new JPred301Client(jpredws, af, null, null);
 
     af.getViewport().getCalcManager().startWorker(jpredClient);
@@ -250,6 +246,8 @@ public class JpredJabaStructExportImport
         opts.add(rg);
       }
     }
+
+    assertNotNull(jpredws);
     jpredClient = new JPred301Client(jpredws, af, null, opts);
 
     af.getViewport().getCalcManager().startWorker(jpredClient);