Skip to content

Commit 2c6a8f9

Browse files
committed
Add more consistency checks for DiffNode
1 parent f3de46b commit 2c6a8f9

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

  • src/main/java/org/variantsync/diffdetective/variation/diff

src/main/java/org/variantsync/diffdetective/variation/diff/DiffNode.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -650,6 +650,9 @@ public void assertConsistency() {
650650
final DiffNode pb = getParent(BEFORE);
651651
final DiffNode pa = getParent(AFTER);
652652

653+
Assert.assertTrue(pb == null || pb.getDiffType().existsAtTime(BEFORE));
654+
Assert.assertTrue(pa == null || pa.getDiffType().existsAtTime(AFTER));
655+
653656
// a node with exactly one parent was edited
654657
if (pb == null && pa != null) {
655658
Assert.assertTrue(isAdd());

0 commit comments

Comments
 (0)