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
-
+
-
+