Package org.eclipse.jgit.api

Examples of org.eclipse.jgit.api.SubmoduleStatusCommand.call()


public class SubmoduleStatusTest extends RepositoryTestCase {

  @Test
  public void repositoryWithNoSubmodules() throws GitAPIException {
    SubmoduleStatusCommand command = new SubmoduleStatusCommand(db);
    Map<String, SubmoduleStatus> statuses = command.call();
    assertNotNull(statuses);
    assertTrue(statuses.isEmpty());
  }

  @Test
View Full Code Here


      }
    });
    editor.commit();

    SubmoduleStatusCommand command = new SubmoduleStatusCommand(db);
    Map<String, SubmoduleStatus> statuses = command.call();
    assertNotNull(statuses);
    assertEquals(1, statuses.size());
    Entry<String, SubmoduleStatus> module = statuses.entrySet().iterator()
        .next();
    assertNotNull(module);
View Full Code Here

    modulesConfig.setString(ConfigConstants.CONFIG_SUBMODULE_SECTION, path,
        ConfigConstants.CONFIG_KEY_URL, "git://server/repo.git");
    modulesConfig.save();

    SubmoduleStatusCommand command = new SubmoduleStatusCommand(db);
    Map<String, SubmoduleStatus> statuses = command.call();
    assertNotNull(statuses);
    assertEquals(1, statuses.size());
    Entry<String, SubmoduleStatus> module = statuses.entrySet().iterator()
        .next();
    assertNotNull(module);
View Full Code Here

        .setDirectory(new File(db.getWorkTree(), path)).call()
        .getRepository();
    assertNotNull(subRepo);

    SubmoduleStatusCommand command = new SubmoduleStatusCommand(db);
    Map<String, SubmoduleStatus> statuses = command.call();
    assertNotNull(statuses);
    assertEquals(1, statuses.size());
    Entry<String, SubmoduleStatus> module = statuses.entrySet().iterator()
        .next();
    assertNotNull(module);
View Full Code Here

    modulesConfig.setString(ConfigConstants.CONFIG_SUBMODULE_SECTION, path,
        ConfigConstants.CONFIG_KEY_URL, url);
    modulesConfig.save();

    SubmoduleStatusCommand command = new SubmoduleStatusCommand(db);
    Map<String, SubmoduleStatus> statuses = command.call();
    assertNotNull(statuses);
    assertEquals(1, statuses.size());
    Entry<String, SubmoduleStatus> module = statuses.entrySet().iterator()
        .next();
    assertNotNull(module);
View Full Code Here

    RefUpdate update = subRepo.updateRef(Constants.HEAD, true);
    update.setNewObjectId(id);
    update.forceUpdate();

    SubmoduleStatusCommand command = new SubmoduleStatusCommand(db);
    Map<String, SubmoduleStatus> statuses = command.call();
    assertNotNull(statuses);
    assertEquals(1, statuses.size());
    Entry<String, SubmoduleStatus> module = statuses.entrySet().iterator()
        .next();
    assertNotNull(module);
View Full Code Here

    update.setNewObjectId(ObjectId
        .fromString("aaaa0000aaaa0000aaaa0000aaaa0000aaaa0000"));
    update.forceUpdate();

    SubmoduleStatusCommand command = new SubmoduleStatusCommand(db);
    Map<String, SubmoduleStatus> statuses = command.call();
    assertNotNull(statuses);
    assertEquals(1, statuses.size());
    Entry<String, SubmoduleStatus> module = statuses.entrySet().iterator()
        .next();
    assertNotNull(module);
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.