Examples of DuplicateTreeFilter


Examples of org.gitective.core.filter.commit.DuplicateTreeFilter

  @Test
  public void oneDuplicate() throws Exception {
    RevCommit commit = add(testRepo,
        Arrays.asList("dir1/f1.txt", "dir2/f1.txt"),
        Arrays.asList("abc", "abc"), "commit");
    DuplicateTreeFilter filter = new DuplicateTreeFilter();
    new CommitFinder(testRepo).setFilter(filter).find();
    Map<RevCommit, DuplicateContainer> dupes = filter.getDuplicates();
    assertNotNull(dupes);
    assertEquals(1, dupes.size());
    assertEquals(commit, dupes.keySet().iterator().next());
    assertTrue(filter.hasDuplicates());
    filter.reset();
    assertFalse(filter.hasDuplicates());
  }
View Full Code Here

Examples of org.gitective.core.filter.commit.DuplicateTreeFilter

  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());
  }
View Full Code Here

Examples of org.gitective.core.filter.commit.DuplicateTreeFilter

   *
   * @throws Exception
   */
  @Test
  public void cloneFilter() throws Exception {
    DuplicateTreeFilter filter1 = new DuplicateTreeFilter();
    RevFilter filter2 = filter1.clone();
    assertNotNull(filter2);
    assertTrue(filter2 instanceof DuplicateTreeFilter);
    assertNotSame(filter1, filter2);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.