modifiedPointsTypeSpecB);
geogig.getRepository().workingTree().updateTypeTree(pointsName, modifiedPointsTypeB);
insert(points1B);
geogig.command(AddOp.class).call();
RevCommit branchCommit = geogig.command(CommitOp.class).call();
MergeScenarioReport conflicts = geogig.command(ReportMergeScenarioOp.class)
.setMergeIntoCommit(masterCommit).setToMergeCommit(branchCommit).call();
assertEquals(1, conflicts.getConflicts().size()); // the conflict in the feature type
assertEquals(0, conflicts.getUnconflicted().size()); // the change in the feature is the
// same, so no conflict
Boolean hasConflicts = geogig.command(CheckMergeScenarioOp.class)
.setCommits(Lists.newArrayList(masterCommit, branchCommit)).call();
assertTrue(hasConflicts.booleanValue());
}