X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fanalysis%2FRnaTest.java;h=814d2d41803acf1dcb26d9e6e6e883ed9536f6c9;hb=6ad213751c019f2e4e2994df25ccc4b748e21154;hp=f96d2c909107545513af181578f408d6f668b40f;hpb=9c1dd670f293d8f33de55133397b4cd2d4baf38e;p=jalview.git diff --git a/test/jalview/analysis/RnaTest.java b/test/jalview/analysis/RnaTest.java index f96d2c9..814d2d4 100644 --- a/test/jalview/analysis/RnaTest.java +++ b/test/jalview/analysis/RnaTest.java @@ -27,13 +27,23 @@ import static org.testng.AssertJUnit.assertTrue; import static org.testng.AssertJUnit.fail; import jalview.analysis.SecStrConsensus.SimpleBP; +import jalview.gui.JvOptionPane; import java.util.Vector; +import org.testng.annotations.BeforeClass; import org.testng.annotations.Test; public class RnaTest { + + @BeforeClass(alwaysRun = true) + public void setUpJvOptionPane() + { + JvOptionPane.setInteractiveMode(false); + JvOptionPane.setMockResponse(JvOptionPane.CANCEL_OPTION); + } + @Test(groups = { "Functional" }) public void testGetSimpleBPs() throws WUSSParseException { @@ -105,7 +115,7 @@ public class RnaTest { String s = String.valueOf((char) i); String ss = Rna.getRNASecStrucState(s); - + /* * valid SS chars are a-z, A-Z, and various brackets; * anything else is returned as a space @@ -120,7 +130,7 @@ public class RnaTest assertEquals(" ", ss); } } - + /* * a string is processed character by character */ @@ -278,7 +288,7 @@ public class RnaTest public void testIsRnaSecondaryStructureSymbol() { assertFalse(Rna.isRnaSecondaryStructureSymbol(null)); - + /* * only A-Z, a-z, ()[]{}<> are valid symbols */