X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fstructure%2FStructureSelectionManagerTest.java;h=d8f73145cb5994c1850614cde8f93c4560a40676;hb=98d59199a7d3ecd84b44a1c24629a6687577f565;hp=dab692f6e7fc5e2c594d6a0ec33fd2a45b467a7a;hpb=87256ba36fb105a1115067ffe2563412e9281d2d;p=jalview.git diff --git a/test/jalview/structure/StructureSelectionManagerTest.java b/test/jalview/structure/StructureSelectionManagerTest.java index dab692f..d8f7314 100644 --- a/test/jalview/structure/StructureSelectionManagerTest.java +++ b/test/jalview/structure/StructureSelectionManagerTest.java @@ -80,7 +80,8 @@ public class StructureSelectionManagerTest extends Jalview2xmlBase public void setUp() { StructureImportSettings.setShowSeqFeatures(true); - ssm = new StructureSelectionManager(); + StructureSelectionManager.release(null); + ssm = StructureSelectionManager.getStructureSelectionManager(null); } @Test(groups = { "Functional" }) @@ -124,10 +125,10 @@ public class StructureSelectionManagerTest extends Jalview2xmlBase acf3.addMap(new Sequence("s3", "ttt"), new Sequence("p3", "p"), new MapList(new int[] { 1, 3 }, new int[] { 1, 1 }, 1, 1)); - List set1 = new ArrayList(); + List set1 = new ArrayList<>(); set1.add(acf1); set1.add(acf2); - List set2 = new ArrayList(); + List set2 = new ArrayList<>(); set2.add(acf2); set2.add(acf3); @@ -155,7 +156,8 @@ public class StructureSelectionManagerTest extends Jalview2xmlBase SequenceI seq = new Sequence( "1GAQ|B", "ATYNVKLITPEGEVELQVPDDVYILDQAEEDGIDLPYSCRAGSCSSCAGKVVSGSVDQSDQSYLDDGQIADGWVLTCHAYPTSDVVIETHKEEELTGA"); - StructureSelectionManager sm = new StructureSelectionManager(); + StructureSelectionManager sm = StructureSelectionManager + .getStructureSelectionManager(null); sm.setProcessSecondaryStructure(true); sm.setAddTempFacAnnot(true); StructureFile pmap = sm.setMapping(true, new SequenceI[] { seq }, @@ -202,11 +204,12 @@ public class StructureSelectionManagerTest extends Jalview2xmlBase Desktop.getInstance().closeAll_actionPerformed(null); try { Thread.sleep(200); - } catch (Exception foo) {}; + } catch (Exception foo) {} SequenceI seq = new Sequence("4IM2|A", "LDFCIRNIEKTVMGEISDIHTKLLRLSSSQGTIE"); String P4IM2_MISSING = "examples/testdata/4IM2_missing.pdb"; - StructureSelectionManager sm = new StructureSelectionManager(); + StructureSelectionManager sm = StructureSelectionManager + .getStructureSelectionManager(null); sm.setProcessSecondaryStructure(true); sm.setAddTempFacAnnot(true); StructureFile pmap = sm.setMapping(true, new SequenceI[] { seq }, @@ -406,7 +409,7 @@ public class StructureSelectionManagerTest extends Jalview2xmlBase ">TBK1_HUMAN/470-502 Serine/threonine-protein kinase TBK1\nFCIRNIEKTVKVYEKLMKINLEAAELGEISDIH", DataSourceType.PASTE); Desktop.addInternalFrame(alf, "Foo", 800, 600); - ; + AlignmentI al = alf.getViewport().getAlignment(); SequenceI seq = al.getSequenceAt(0); assertEquals(470, seq.getStart()); @@ -459,14 +462,12 @@ public class StructureSelectionManagerTest extends Jalview2xmlBase Assert.assertNull(subseq, "Expected no annotation transferred at position " + p); } - ; if (orig != null) { Assert.assertNotNull(subseq, "Expected annotation transfer at position " + p); assertEquals(orig.value, subseq.value); } - ; } } @@ -487,7 +488,6 @@ public class StructureSelectionManagerTest extends Jalview2xmlBase } catch (InterruptedException q) { } - ; Assert.assertTrue(schoose.selectStructure(pDBID), "Couldn't select structure via structure chooser: " + pDBID); schoose.showStructures(true);