X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fdatamodel%2FMappedFeaturesTest.java;fp=test%2Fjalview%2Fdatamodel%2FMappedFeaturesTest.java;h=06fb303408371bae2d59e30129d1318a10cc6ab4;hb=62c6e630bd24574d279417dd6b4ee921b5537131;hp=5d00089205fa8d622d015be2751f3f186b696f0b;hpb=881dd37ce1077bce230b6b04690112d9d6eafecd;p=jalview.git diff --git a/test/jalview/datamodel/MappedFeaturesTest.java b/test/jalview/datamodel/MappedFeaturesTest.java index 5d00089..06fb303 100644 --- a/test/jalview/datamodel/MappedFeaturesTest.java +++ b/test/jalview/datamodel/MappedFeaturesTest.java @@ -143,13 +143,20 @@ public class MappedFeaturesTest assertEquals(pepPos[1], 2); /* - * scenario: exon feature on CDS including stop codon; + * scenario: CDS feature on CDS including stop codon; */ pepPos = mf.getMappedPositions(10, 21); assertEquals(pepPos[0], 1); assertEquals(pepPos[1], 3); /* + * scenario: exon feature on CDS extending beyond start and stop codons + */ + pepPos = mf.getMappedPositions(2, 222); + assertEquals(pepPos[0], 1); + assertEquals(pepPos[1], 3); + + /* * now with the mapping from protein to CDS */ mapping = new Mapping(cds, map.getInverse());