Mercurial > hg > mercurial
changeset 224:65dc850d16af
Add test for identify command
author | Dmitry Neverov <dmitry.neverov@jetbrains.com> |
---|---|
date | Wed, 06 Apr 2011 11:40:22 +0400 |
parents | 3b5ffc1f5b7f |
children | 1ef1baff91af |
files | mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/IdentifyCommandTest.java mercurial-tests/src/testng.xml |
diffstat | 2 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/IdentifyCommandTest.java Wed Apr 06 11:01:28 2011 +0400 +++ b/mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/IdentifyCommandTest.java Wed Apr 06 11:40:22 2011 +0400 @@ -4,6 +4,7 @@ import org.jetbrains.annotations.NotNull; import org.testng.annotations.Test; +import java.io.File; import java.io.IOException; /** @@ -35,9 +36,8 @@ private Void runIdentify(final ChangeSet cset) throws IOException, VcsException { return runCommand(new CommandExecutor<Void>() { - public Void execute(@NotNull final Settings settings) throws VcsException { - IdentifyCommand identify = new IdentifyCommand(settings); - identify.setWorkingDir(settings.getLocalRepositoryDir()); + public Void execute(@NotNull final Settings settings, File workingDir) throws VcsException { + IdentifyCommand identify = new IdentifyCommand(settings, workingDir); identify.setInLocalRepository(true); identify.setChangeSet(cset); identify.execute();
--- a/mercurial-tests/src/testng.xml Wed Apr 06 11:01:28 2011 +0400 +++ b/mercurial-tests/src/testng.xml Wed Apr 06 11:40:22 2011 +0400 @@ -6,6 +6,7 @@ <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.command.LogCommandTest"/> <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.command.StatusCommandTest"/> <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.command.PushCommandTest"/> + <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.command.IdentifyCommandTest"/> <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.MercurialVcsSupportTest"/> <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.AgentSideCheckoutTest"/> <class name="jetbrains.buildServer.buildTriggers.vcs.mercurial.SettingsTest"/>