X-Git-Url: http://source.jalview.org/gitweb/?p=jalview.git;a=blobdiff_plain;f=test%2Fjalview%2Fdatamodel%2FResidueCountTest.java;fp=test%2Fjalview%2Fdatamodel%2FResidueCountTest.java;h=e90e1a9acb0335e148a1c9226755cfc093b9de88;hp=4eb6dbf4867a61fcaf8a950e2243b813a418c680;hb=ee9d0c3d15494dc2dd73fedf44994b689847aa9b;hpb=ee235410ffe6459f1ecd0e40cfce03e93776b4d6 diff --git a/test/jalview/datamodel/ResidueCountTest.java b/test/jalview/datamodel/ResidueCountTest.java index 4eb6dbf..e90e1a9 100644 --- a/test/jalview/datamodel/ResidueCountTest.java +++ b/test/jalview/datamodel/ResidueCountTest.java @@ -92,6 +92,18 @@ public class ResidueCountTest assertEquals(rc.getCount('.'), 4); assertFalse(rc.isUsingOtherData()); assertFalse(rc.isCountingInts()); + + rc.set(ResidueCount.GAP_COUNT, Short.MAX_VALUE-2); + assertEquals(rc.getGapCount(), Short.MAX_VALUE-2); + assertFalse(rc.isCountingInts()); + rc.addGap(); + assertEquals(rc.getGapCount(), Short.MAX_VALUE-1); + assertFalse(rc.isCountingInts()); + rc.addGap(); + assertEquals(rc.getGapCount(), Short.MAX_VALUE); + rc.addGap(); + assertTrue(rc.isCountingInts()); + assertEquals(rc.getGapCount(), Short.MAX_VALUE+1); } @Test(groups = "Functional")