X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fstructure%2FStructureSelectionManagerTest.java;h=a59fbdecee794cd24d8a6750e32a8c452bc09e13;hb=9bcdd1d38988de350482acfd1a21628f73cdbd6d;hp=baaa96b3b1689fff2ad60f57cdfa4129d4b8a70d;hpb=7f7f02ea0804ccff0f891f83b05662ab484cf6f1;p=jalview.git diff --git a/test/jalview/structure/StructureSelectionManagerTest.java b/test/jalview/structure/StructureSelectionManagerTest.java index baaa96b..a59fbde 100644 --- a/test/jalview/structure/StructureSelectionManagerTest.java +++ b/test/jalview/structure/StructureSelectionManagerTest.java @@ -27,18 +27,28 @@ import jalview.datamodel.AlignedCodonFrame; import jalview.datamodel.Sequence; import jalview.datamodel.SequenceFeature; import jalview.datamodel.SequenceI; -import jalview.io.FormatAdapter; +import jalview.gui.JvOptionPane; +import jalview.io.DataSourceType; import jalview.io.StructureFile; import jalview.util.MapList; import java.util.ArrayList; import java.util.List; +import org.testng.annotations.BeforeClass; import org.testng.annotations.BeforeMethod; import org.testng.annotations.Test; public class StructureSelectionManagerTest { + + @BeforeClass(alwaysRun = true) + public void setUpJvOptionPane() + { + JvOptionPane.setInteractiveMode(false); + JvOptionPane.setMockResponse(JvOptionPane.CANCEL_OPTION); + } + private StructureSelectionManager ssm; @BeforeMethod(alwaysRun = true) @@ -124,7 +134,7 @@ public class StructureSelectionManagerTest sm.setProcessSecondaryStructure(true); sm.setAddTempFacAnnot(true); StructureFile pmap = sm.setMapping(true, new SequenceI[] { seq }, - new String[] { null }, "examples/1gaq.txt", FormatAdapter.FILE); + new String[] { null }, "examples/1gaq.txt", DataSourceType.FILE); assertTrue(pmap != null); assertEquals(3, pmap.getSeqs().size()); @@ -135,19 +145,19 @@ public class StructureSelectionManagerTest /* * Verify a RESNUM sequence feature in the PDBfile sequence */ - SequenceFeature sf = pmap.getSeqs().get(0).getSequenceFeatures()[0]; + SequenceFeature sf = pmap.getSeqs().get(0).getSequenceFeatures().get(0); assertEquals("RESNUM", sf.getType()); assertEquals("1gaq", sf.getFeatureGroup()); - assertEquals("GLU:19 1gaqA", sf.getDescription()); + assertEquals("GLU: 19 1gaqA", sf.getDescription()); /* * Verify a RESNUM sequence feature in the StructureSelectionManager mapped * sequence */ StructureMapping map = sm.getMapping("examples/1gaq.txt")[0]; - sf = map.sequence.getSequenceFeatures()[0]; + sf = map.sequence.getSequenceFeatures().get(0); assertEquals("RESNUM", sf.getType()); assertEquals("1gaq", sf.getFeatureGroup()); - assertEquals("ALA:1 1gaqB", sf.getDescription()); + assertEquals("ALA: 1 1gaqB", sf.getDescription()); } }