JAL-3551 patch superpose test for additional undo dis/enable commands
authorJim Procter <j.procter@dundee.ac.uk>
Thu, 17 Feb 2022 17:15:38 +0000 (17:15 +0000)
committerJim Procter <j.procter@dundee.ac.uk>
Thu, 17 Feb 2022 17:15:38 +0000 (17:15 +0000)
test/jalview/ext/pymol/PymolCommandsTest.java

index 7759724..d5dbc86 100644 (file)
@@ -124,17 +124,17 @@ public class PymolCommandsTest
     toAlign.addRange("2", 22, 22, "C");
     List<StructureCommandI> commands = testee.superposeStructures(ref,
             toAlign, AtomSpecType.ALPHA);
-    assertEquals(commands.size(), 2);
+    assertEquals(commands.size(), 4);
     String refSpecCA = "(1//A/12-14/CA 1//B/18+22-23/CA";
     String toAlignSpecCA = "(2//B/15-17+20-21/CA 2//C/22/CA";
     String refSpec = "1//A/12-14/ 1//B/18+22-23/";
     String toAlignSpec = "2//B/15-17+20-21/ 2//C/22/";
     String altLoc =  " and (altloc '' or altloc 'a'))";
     // super command: separate arguments for regions to align
-    assertEquals(commands.get(0),
+    assertEquals(commands.get(1),
             new StructureCommand("pair_fit", toAlignSpecCA+altLoc, refSpecCA+altLoc));
     // show aligned regions: one argument for combined atom specs
-    assertEquals(commands.get(1), new StructureCommand("show", "cartoon",
+    assertEquals(commands.get(3), new StructureCommand("show", "cartoon",
             refSpec + " " + toAlignSpec));
   }