Package org.eclipse.egit.ui.internal.search

Examples of org.eclipse.egit.ui.internal.search.CommitSearchQuery.run()


  public void testMatchCommit() throws Exception {
    CommitSearchSettings settings = createSettings();
    settings.setMatchCommit(true);
    settings.setTextPattern(commit.name());
    CommitSearchQuery query = new CommitSearchQuery(settings);
    IStatus status = query.run(new NullProgressMonitor());
    assertNotNull(status);
    assertTrue(status.isOK());
    validateResult(commit, repository, query.getSearchResult());
  }
View Full Code Here


  public void testEmptyMatches() {
    CommitSearchSettings settings = createSettings();
    settings.setMatchCommit(true);
    settings.setTextPattern("badcommitid");
    CommitSearchQuery query = new CommitSearchQuery(settings);
    IStatus status = query.run(new NullProgressMonitor());
    assertNotNull(status);
    assertTrue(status.isOK());
    validateEmpty(query.getSearchResult());
  }
View Full Code Here

    CommitSearchSettings settings = createSettings();
    settings.setMatchCommit(true);
    settings.setCaseSensitive(true);
    settings.setTextPattern(commit.name().toUpperCase(Locale.US));
    CommitSearchQuery query = new CommitSearchQuery(settings);
    IStatus status = query.run(new NullProgressMonitor());
    assertNotNull(status);
    assertTrue(status.isOK());
    validateEmpty(query.getSearchResult());
    settings.setCaseSensitive(false);
    status = query.run(new NullProgressMonitor());
View Full Code Here

    IStatus status = query.run(new NullProgressMonitor());
    assertNotNull(status);
    assertTrue(status.isOK());
    validateEmpty(query.getSearchResult());
    settings.setCaseSensitive(false);
    status = query.run(new NullProgressMonitor());
    assertNotNull(status);
    assertTrue(status.isOK());
    validateResult(commit, repository, query.getSearchResult());
  }
View Full Code Here

  public void testMatchTree() throws Exception {
    CommitSearchSettings settings = createSettings();
    settings.setMatchTree(true);
    settings.setTextPattern(commit.getTree().name());
    CommitSearchQuery query = new CommitSearchQuery(settings);
    IStatus status = query.run(new NullProgressMonitor());
    assertNotNull(status);
    assertTrue(status.isOK());
    validateResult(commit, repository, query.getSearchResult());
  }
View Full Code Here

  public void testMatchParent() throws Exception {
    CommitSearchSettings settings = createSettings();
    settings.setMatchParents(true);
    settings.setTextPattern(commit.getParent(0).name());
    CommitSearchQuery query = new CommitSearchQuery(settings);
    IStatus status = query.run(new NullProgressMonitor());
    assertNotNull(status);
    assertTrue(status.isOK());
    validateResult(commit, repository, query.getSearchResult());
  }
View Full Code Here

  public void testMatchMessage() {
    CommitSearchSettings settings = createSettings();
    settings.setMatchMessage(true);
    settings.setTextPattern(commit.getFullMessage());
    CommitSearchQuery query = new CommitSearchQuery(settings);
    IStatus status = query.run(new NullProgressMonitor());
    assertNotNull(status);
    assertTrue(status.isOK());
    validateResult(commit, repository, query.getSearchResult());
  }
}
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.