X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fext%2Fensembl%2FEnsemblCdsTest.java;h=8482c903e4238bcb379e1d8ec554641566e52686;hb=35ad61aaa9de6d49465fdb9435685ea0e9766418;hp=b7f9f8dfceacaccca6d52f638c56db1e628255ef;hpb=5950febf61a94e527963a1eb68b0c59dd3387163;p=jalview.git diff --git a/test/jalview/ext/ensembl/EnsemblCdsTest.java b/test/jalview/ext/ensembl/EnsemblCdsTest.java index b7f9f8d..8482c90 100644 --- a/test/jalview/ext/ensembl/EnsemblCdsTest.java +++ b/test/jalview/ext/ensembl/EnsemblCdsTest.java @@ -130,11 +130,12 @@ public class EnsemblCdsTest null); assertFalse(testee.retainFeature(sf, accId)); - sf.setType("CDS_predicted"); + sf = new SequenceFeature("CDS_predicted", "", 20000, 20500, 0f, null); assertFalse(testee.retainFeature(sf, accId)); // other feature with no parent is retained - sf.setType("sequence_variant"); + sf = new SequenceFeature("CDS_psequence_variantredicted", "", 20000, + 20500, 0f, null); assertTrue(testee.retainFeature(sf, accId)); // other feature with desired parent is retained @@ -169,15 +170,18 @@ public class EnsemblCdsTest assertTrue(testee.identifiesSequence(sf, accId)); // cds sub-type with right parent is valid - sf.setType("CDS_predicted"); + sf = new SequenceFeature("CDS_predicted", "", 1, 2, 0f, null); + sf.setValue("Parent", "transcript:" + accId); assertTrue(testee.identifiesSequence(sf, accId)); // transcript not valid: - sf.setType("transcript"); + sf = new SequenceFeature("transcript", "", 1, 2, 0f, null); + sf.setValue("Parent", "transcript:" + accId); assertFalse(testee.identifiesSequence(sf, accId)); // exon not valid: - sf.setType("exon"); + sf = new SequenceFeature("exon", "", 1, 2, 0f, null); + sf.setValue("Parent", "transcript:" + accId); assertFalse(testee.identifiesSequence(sf, accId)); }