X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fws%2Fdbsources%2FUniprotTest.java;h=8bfaef0982e86d93456d5d28f567b2066f930547;hb=0c021847fdf5ec9d602ed2917bbe44a461172c66;hp=31cd5139f6163fcfa4504bd6cda49b0ea26ce060;hpb=de82138757495ad07eb4bcf741fe3dd253c68bcc;p=jalview.git diff --git a/test/jalview/ws/dbsources/UniprotTest.java b/test/jalview/ws/dbsources/UniprotTest.java index 31cd513..8bfaef0 100644 --- a/test/jalview/ws/dbsources/UniprotTest.java +++ b/test/jalview/ws/dbsources/UniprotTest.java @@ -27,6 +27,7 @@ import static org.testng.AssertJUnit.assertNull; import static org.testng.AssertJUnit.assertTrue; import jalview.datamodel.DBRefEntry; +import jalview.datamodel.DBRefSource; import jalview.datamodel.SequenceI; import jalview.gui.JvOptionPane; import jalview.util.DBRefUtils; @@ -225,6 +226,12 @@ public class UniprotTest List res = DBRefUtils.searchRefs(seq.getPrimaryDBRefs(), "A9CKP4"); assertEquals(1,res.size()); assertTrue(res.get(0).isCanonical()); + res = DBRefUtils.searchRefsForSource(seq.getDBRefs(), DBRefSource.UNIPROT); + assertEquals(2,res.size()); + /* + * NB this test fragile - relies on ordering being preserved + */ + assertTrue(res.get(0).isCanonical()); assertFalse(res.get(1).isCanonical()); }