diff --git a/Build/Build.cs b/Build/Build.cs index 02a98a3..f61fcac 100644 --- a/Build/Build.cs +++ b/Build/Build.cs @@ -118,14 +118,15 @@ class Build : NukeBuild { Project project = Solution.Specs.Approval_Tests; - DotNetTest(s => s + DotNetBuild(s => s + .SetProjectFile(project) .SetConfiguration(Configuration.Release) .SetProcessEnvironmentVariable("DOTNET_CLI_UI_LANGUAGE", "en-US") - .EnableNoBuild() - .SetResultsDirectory(TestResultsDirectory) - .CombineWith(cc => cc - .SetProjectFile(project) - .AddLoggers($"trx;LogFileName={project.Name}.trx")), completeOnFailure: true); + .EnableNoRestore() + .SetProperty( + "TestingPlatformCommandLineArguments", + $"--report-xunit-trx --report-xunit-trx-filename {project.Name}.trx --results-directory {TestResultsDirectory}") + .AddProcessAdditionalArguments("-t:Test")); ReportTestOutcome(globFilters: $"*{project.Name}.trx"); }); diff --git a/Tests/Approval.Tests/Approval.Tests.csproj b/Tests/Approval.Tests/Approval.Tests.csproj index d5515af..7441bdc 100644 --- a/Tests/Approval.Tests/Approval.Tests.csproj +++ b/Tests/Approval.Tests/Approval.Tests.csproj @@ -8,14 +8,10 @@ - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - + - +