public void noDuplicates() throws Exception {
add(testRepo, Arrays.asList("dir1/f1.txt", "dir2/f2.txt"),
Arrays.asList("a", "b"), "commit");
add(testRepo, Arrays.asList("dir1/f1.txt", "dir2/f2.txt"),
Arrays.asList("a1", "b2"), "commit");
DuplicateTreeFilter filter = new DuplicateTreeFilter();
new CommitFinder(testRepo).setFilter(filter).find();
Map<RevCommit, DuplicateContainer> dupes = filter.getDuplicates();
assertNotNull(dupes);
assertTrue(dupes.isEmpty());
assertFalse(filter.hasDuplicates());
}