From 29f8d3d5878335fdba83d7c4f556db8ee834425e Mon Sep 17 00:00:00 2001 From: Harsh Jain Date: Sat, 7 Jan 2017 00:18:32 +0530 Subject: [PATCH] reverting commit. (#324) --- .../Hosting/DotnetTestHostManager.cs | 2 +- .../Hosting/DotnetTestHostManagerTests.cs | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Microsoft.TestPlatform.CrossPlatEngine/Hosting/DotnetTestHostManager.cs b/src/Microsoft.TestPlatform.CrossPlatEngine/Hosting/DotnetTestHostManager.cs index 40cdb8d058..4848d3110c 100644 --- a/src/Microsoft.TestPlatform.CrossPlatEngine/Hosting/DotnetTestHostManager.cs +++ b/src/Microsoft.TestPlatform.CrossPlatEngine/Hosting/DotnetTestHostManager.cs @@ -177,7 +177,7 @@ public virtual TestProcessStartInfo GetTestHostProcessStartInfo( // G:\tmp\netcore-test\bin\Debug\netcoreapp1.0\netcore-test.dll startInfo.Arguments = args; startInfo.EnvironmentVariables = environmentVariables ?? new Dictionary(); - startInfo.WorkingDirectory = sourceDirectory; + startInfo.WorkingDirectory = Directory.GetCurrentDirectory(); return startInfo; } diff --git a/test/Microsoft.TestPlatform.CrossPlatEngine.UnitTests/Hosting/DotnetTestHostManagerTests.cs b/test/Microsoft.TestPlatform.CrossPlatEngine.UnitTests/Hosting/DotnetTestHostManagerTests.cs index 7038151ad4..6e9c7e9c7a 100644 --- a/test/Microsoft.TestPlatform.CrossPlatEngine.UnitTests/Hosting/DotnetTestHostManagerTests.cs +++ b/test/Microsoft.TestPlatform.CrossPlatEngine.UnitTests/Hosting/DotnetTestHostManagerTests.cs @@ -257,14 +257,14 @@ public void GetTestHostProcessStartInfoShouldThrowExceptionWhenDotnetIsNotInstal } [TestMethod] - public void GetTestHostProcessStartInfoShouldIncludeSourceDirectoryAsWorkingDirectory() + public void GetTestHostProcessStartInfoShouldIncludeCurrentDirectoryAsWorkingDirectory() { // Absolute path to the source directory var sourcePath = Path.Combine($"{Path.DirectorySeparatorChar}tmp", "test.dll"); this.mockFileHelper.Setup(ph => ph.Exists(@"\tmp\testhost.dll")).Returns(true); var startInfo = this.dotnetHostManager.GetTestHostProcessStartInfo(new[] { sourcePath }, null, this.defaultConnectionInfo); - - Assert.AreEqual($"{Path.DirectorySeparatorChar}tmp", startInfo.WorkingDirectory); + + Assert.AreEqual(Directory.GetCurrentDirectory(), startInfo.WorkingDirectory); } [TestMethod]