From a53ca13901f797212c62a19764fddc0c5b8e1a6d Mon Sep 17 00:00:00 2001 From: codito Date: Thu, 7 Sep 2023 16:51:09 +0530 Subject: [PATCH] fix: acceptance tests should build and run when repo path has whitespace (#49) --- .../DotnetTestFixture.cs | 2 +- .../Xunit.Xml.TestLogger.AcceptanceTests.csproj | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/Xunit.Xml.TestLogger.AcceptanceTests/DotnetTestFixture.cs b/test/Xunit.Xml.TestLogger.AcceptanceTests/DotnetTestFixture.cs index 3cfcf40..5cd34fe 100644 --- a/test/Xunit.Xml.TestLogger.AcceptanceTests/DotnetTestFixture.cs +++ b/test/Xunit.Xml.TestLogger.AcceptanceTests/DotnetTestFixture.cs @@ -39,7 +39,7 @@ public DotnetTestFixture() p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardOutput = true; p.StartInfo.FileName = "dotnet"; - p.StartInfo.Arguments = $"test --no-build {testLogger} {testProject}"; + p.StartInfo.Arguments = $"test --no-build {testLogger} \"{testProject}\""; // Required to run netcoreapp3.1 without icu support on devbox (linux) p.StartInfo.EnvironmentVariables.Add("DOTNET_SYSTEM_GLOBALIZATION_INVARIANT", "1"); diff --git a/test/Xunit.Xml.TestLogger.AcceptanceTests/Xunit.Xml.TestLogger.AcceptanceTests.csproj b/test/Xunit.Xml.TestLogger.AcceptanceTests/Xunit.Xml.TestLogger.AcceptanceTests.csproj index e7d7ec4..43582f4 100644 --- a/test/Xunit.Xml.TestLogger.AcceptanceTests/Xunit.Xml.TestLogger.AcceptanceTests.csproj +++ b/test/Xunit.Xml.TestLogger.AcceptanceTests/Xunit.Xml.TestLogger.AcceptanceTests.csproj @@ -20,9 +20,9 @@ - $(MSBuildThisFileDirectory)../assets/NuGet.$(Configuration).config - $(MSBuildThisFileDirectory)../assets/Xunit.Xml.TestLogger.NetFull.Tests/Xunit.Xml.TestLogger.NetFull.Tests.csproj - $(MSBuildThisFileDirectory)../assets/Xunit.Xml.TestLogger.NetCore.Tests/Xunit.Xml.TestLogger.NetCore.Tests.csproj + "$(MSBuildThisFileDirectory)../assets/NuGet.$(Configuration).config" + "$(MSBuildThisFileDirectory)../assets/Xunit.Xml.TestLogger.NetFull.Tests/Xunit.Xml.TestLogger.NetFull.Tests.csproj" + "$(MSBuildThisFileDirectory)../assets/Xunit.Xml.TestLogger.NetCore.Tests/Xunit.Xml.TestLogger.NetCore.Tests.csproj"