X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fdatamodel%2FSearchResultsTest.java;h=349b5d1b0a941ef6be7122c2778020d76f40fba2;hb=745806901cdcda04d9b5c496cb5249a03af19971;hp=1168af277b0aef52cbae820c976917d1f863b19c;hpb=ca87cef11606dd9b1ba66222cea87e000e556817;p=jalview.git diff --git a/test/jalview/datamodel/SearchResultsTest.java b/test/jalview/datamodel/SearchResultsTest.java index 1168af2..349b5d1 100644 --- a/test/jalview/datamodel/SearchResultsTest.java +++ b/test/jalview/datamodel/SearchResultsTest.java @@ -287,4 +287,20 @@ public class SearchResultsTest "Didn't set expected number of columns in total for two successive marks", 2, tbs.cardinality()); } + + /** + * Test to verify adding doesn't create duplicate results + */ + @Test(groups = { "Functional" }) + public void testAddResult() + { + SequenceI seq1 = new Sequence("", "abcdefghijklm"); + SearchResultsI sr = new SearchResults(); + sr.addResult(seq1, 3, 5); + assertEquals(1, sr.getSize()); + sr.addResult(seq1, 3, 5); + assertEquals(1, sr.getSize()); + sr.addResult(seq1, 3, 6); + assertEquals(2, sr.getSize()); + } }