/** * Reset filter * * @throws Exception */ @Test public void resetFilter() throws Exception { add("f.txt", "content"); TypeCountFilter filter = TypeCountFilter.file(); new CommitFinder(testRepo).setFilter(new CommitTreeFilter(filter)).find(); assertEquals(1, filter.getCount()); filter.reset(); assertEquals(0, filter.getCount()); }
/** * Count commit with two files * * @throws Exception */ @Test public void twoFiles() throws Exception { add(testRepo, Arrays.asList("a.txt", "c/b.txt"), Arrays.asList("c1", "c2"), "message"); TypeCountFilter filter = TypeCountFilter.file(); new CommitFinder(testRepo).setFilter(new CommitTreeFilter(filter)).find(); assertEquals(2, filter.getCount()); }