diff mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/AgentMirrorCleanerTest.java @ 493:236d0866a45f Faradi-7.1.x

Make tests independent from mercurial settings on agent
author Dmitry Neverov <dmitry.neverov@jetbrains.com>
date Tue, 23 Oct 2012 13:44:38 +0400
parents efba721f9a1d
children 6ff7f6e77b98 7ca3303cfc9e
line wrap: on
line diff
--- a/mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/AgentMirrorCleanerTest.java	Wed Sep 26 18:29:01 2012 +0400
+++ b/mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/AgentMirrorCleanerTest.java	Tue Oct 23 13:44:38 2012 +0400
@@ -3,6 +3,8 @@
 import com.intellij.openapi.diagnostic.Logger;
 import jetbrains.buildServer.TempFiles;
 import jetbrains.buildServer.agent.*;
+import jetbrains.buildServer.buildTriggers.vcs.mercurial.command.CommandSettings;
+import jetbrains.buildServer.buildTriggers.vcs.mercurial.command.TestCommandSettingsFactory;
 import jetbrains.buildServer.log.Log4jFactory;
 import jetbrains.buildServer.vcs.*;
 import org.jetbrains.annotations.NotNull;
@@ -53,7 +55,7 @@
     AgentPluginConfigImpl pluginConfig = new AgentPluginConfigImpl(agentConfig);
     AgentHgPathProvider hgPathProvider = new AgentHgPathProvider(agentConfig);
     myMirrorManager = new MirrorManagerImpl(pluginConfig);
-    AgentRepoFactory repoFactory = new AgentRepoFactory(new AgentCommandSettingsFactory());
+    AgentRepoFactory repoFactory = new AgentRepoFactory(new TestCommandSettingsFactory());
     myVcsSupport = new MercurialAgentSideVcsSupport(pluginConfig, hgPathProvider, myMirrorManager, repoFactory);
     myCleaner = new AgentMirrorCleaner(myMirrorManager);
     myLogger = myContext.mock(BuildProgressLogger.class);