// splitframe construction
AlignmentI complementDs = requestedBy.getSplitViewContainer()
.getComplement(requestedBy).getDataset();
- assertTrue(dnaAf.getViewport().getAlignment().getDataset() == dnaAf
+ assertTrue(complementDs == dnaAf
.getViewport().getAlignment().getDataset());
assertTrue(complementDs == proteinAf.getViewport().getAlignment()
.getDataset());
// check shape is as expected
assertEquals(copyComplement.getWidth(), result.getWidth() * 3);
assertEquals(copyComplement.getHeight(), result.getHeight());
+ // specific bug with this set - see same CDS for all distinct products
+ assertTrue(
+ !copyComplement.getSequenceAt(0).getSequenceAsString().equals(
+ copyComplement.getSequenceAt(1).getSequenceAsString()),
+ "Didn't reconstruct CDS correctly");
}
}