git://source.jalview.org
/
jalview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
JAL-3863 fix test and note about fragility
[jalview.git]
/
test
/
jalview
/
ws
/
dbsources
/
UniprotTest.java
diff --git
a/test/jalview/ws/dbsources/UniprotTest.java
b/test/jalview/ws/dbsources/UniprotTest.java
index
31cd513
..
8bfaef0
100644
(file)
--- 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 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;
import jalview.datamodel.SequenceI;
import jalview.gui.JvOptionPane;
import jalview.util.DBRefUtils;
@@
-225,6
+226,12
@@
public class UniprotTest
List<DBRefEntry> res = DBRefUtils.searchRefs(seq.getPrimaryDBRefs(), "A9CKP4");
assertEquals(1,res.size());
assertTrue(res.get(0).isCanonical());
List<DBRefEntry> 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());
}
assertFalse(res.get(1).isCanonical());
}