X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fext%2Fensembl%2FEnsemblGeneTest.java;h=d1c7e2fc6ed07306c9a59e280bd1905df6a065e3;hb=a064561d8665ee9db217b17cda826fceac90cbbc;hp=1f1a84e3f1302eb691159d6ec666106d47b1e10d;hpb=e96f5e8ce137e879dd4b4f37fb5c4d134e2778e2;p=jalview.git diff --git a/test/jalview/ext/ensembl/EnsemblGeneTest.java b/test/jalview/ext/ensembl/EnsemblGeneTest.java index 1f1a84e..d1c7e2f 100644 --- a/test/jalview/ext/ensembl/EnsemblGeneTest.java +++ b/test/jalview/ext/ensembl/EnsemblGeneTest.java @@ -129,27 +129,35 @@ public class EnsemblGeneTest SequenceFeature sf1 = new SequenceFeature("transcript", "", 20000, 20500, 0f, null); sf1.setValue("Parent", "gene:" + geneId); + sf1.setValue("transcript_id", "transcript1"); genomic.addSequenceFeature(sf1); // transcript sub-type feature SequenceFeature sf2 = new SequenceFeature("snRNA", "", 20000, 20500, 0f, null); sf2.setValue("Parent", "gene:" + geneId); + sf2.setValue("transcript_id", "transcript2"); genomic.addSequenceFeature(sf2); // NMD_transcript_variant treated like transcript in Ensembl SequenceFeature sf3 = new SequenceFeature("NMD_transcript_variant", "", 20000, 20500, 0f, null); sf3.setValue("Parent", "gene:" + geneId); + sf3.setValue("transcript_id", "transcript3"); genomic.addSequenceFeature(sf3); // transcript for a different gene - ignored SequenceFeature sf4 = new SequenceFeature("snRNA", "", 20000, 20500, 0f, null); sf4.setValue("Parent", "gene:XYZ"); + sf4.setValue("transcript_id", "transcript4"); genomic.addSequenceFeature(sf4); EnsemblGene testee = new EnsemblGene(); + + /* + * with no filter + */ List features = testee.getTranscriptFeatures(geneId, genomic); assertEquals(3, features.size());