assertTrue(features.contains(sf5));
/*
- * filtering of co-located features with colour by label
+ * co-located features with colour by label
+ * should not get filtered
*/
features = seq.getSequenceFeatures();
FeatureColour fc = new FeatureColour(Color.black);
fc.setColourByLabel(true);
fr.filterFeaturesForDisplay(features, fc);
- assertEquals(features.size(), 3);
- assertTrue(features.contains(sf1) || features.contains(sf4));
- assertFalse(features.contains(sf1) && features.contains(sf4));
- assertFalse(features.contains(sf2));
+ assertEquals(features.size(), 4);
+ assertTrue(features.contains(sf1));
assertTrue(features.contains(sf3));
+ assertTrue(features.contains(sf4));
assertTrue(features.contains(sf5));
}
}