diff options
Diffstat (limited to 'src/test/WixToolsetTest.MSBuild/MsbuildHeatFixture.cs')
-rw-r--r-- | src/test/WixToolsetTest.MSBuild/MsbuildHeatFixture.cs | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/test/WixToolsetTest.MSBuild/MsbuildHeatFixture.cs b/src/test/WixToolsetTest.MSBuild/MsbuildHeatFixture.cs index b5c71f86..f5f03be0 100644 --- a/src/test/WixToolsetTest.MSBuild/MsbuildHeatFixture.cs +++ b/src/test/WixToolsetTest.MSBuild/MsbuildHeatFixture.cs | |||
@@ -3,6 +3,7 @@ | |||
3 | namespace WixToolsetTest.MSBuild | 3 | namespace WixToolsetTest.MSBuild |
4 | { | 4 | { |
5 | using System; | 5 | using System; |
6 | using System.Collections.Generic; | ||
6 | using System.IO; | 7 | using System.IO; |
7 | using System.Linq; | 8 | using System.Linq; |
8 | using WixBuildTools.TestSupport; | 9 | using WixBuildTools.TestSupport; |
@@ -14,6 +15,7 @@ namespace WixToolsetTest.MSBuild | |||
14 | public class MsbuildHeatFixture | 15 | public class MsbuildHeatFixture |
15 | { | 16 | { |
16 | [Theory] | 17 | [Theory] |
18 | [InlineData(BuildSystem.DotNetCoreSdk)] | ||
17 | [InlineData(BuildSystem.MSBuild)] | 19 | [InlineData(BuildSystem.MSBuild)] |
18 | [InlineData(BuildSystem.MSBuild64)] | 20 | [InlineData(BuildSystem.MSBuild64)] |
19 | public void CanBuildHeatFilePackage(BuildSystem buildSystem) | 21 | public void CanBuildHeatFilePackage(BuildSystem buildSystem) |
@@ -31,9 +33,7 @@ namespace WixToolsetTest.MSBuild | |||
31 | var result = MsbuildUtilities.BuildProject(buildSystem, projectPath); | 33 | var result = MsbuildUtilities.BuildProject(buildSystem, projectPath); |
32 | result.AssertSuccess(); | 34 | result.AssertSuccess(); |
33 | 35 | ||
34 | var expectedOutOfProc = false; | 36 | var heatCommandLines = MsbuildUtilities.GetToolCommandLines(result, "heat", "file", buildSystem); |
35 | var expectedHeatCommand = $"{(expectedOutOfProc ? "heat.exe" : "(heat.exe)")} file"; | ||
36 | var heatCommandLines = result.Output.Where(line => line.Contains(expectedHeatCommand)); | ||
37 | Assert.Single(heatCommandLines); | 37 | Assert.Single(heatCommandLines); |
38 | 38 | ||
39 | var warnings = result.Output.Where(line => line.Contains(": warning")); | 39 | var warnings = result.Output.Where(line => line.Contains(": warning")); |
@@ -71,6 +71,7 @@ namespace WixToolsetTest.MSBuild | |||
71 | } | 71 | } |
72 | 72 | ||
73 | [Theory] | 73 | [Theory] |
74 | [InlineData(BuildSystem.DotNetCoreSdk)] | ||
74 | [InlineData(BuildSystem.MSBuild)] | 75 | [InlineData(BuildSystem.MSBuild)] |
75 | [InlineData(BuildSystem.MSBuild64)] | 76 | [InlineData(BuildSystem.MSBuild64)] |
76 | public void CanBuildHeatFileWithMultipleFilesPackage(BuildSystem buildSystem) | 77 | public void CanBuildHeatFileWithMultipleFilesPackage(BuildSystem buildSystem) |
@@ -88,9 +89,7 @@ namespace WixToolsetTest.MSBuild | |||
88 | var result = MsbuildUtilities.BuildProject(buildSystem, projectPath); | 89 | var result = MsbuildUtilities.BuildProject(buildSystem, projectPath); |
89 | result.AssertSuccess(); | 90 | result.AssertSuccess(); |
90 | 91 | ||
91 | var expectedOutOfProc = false; | 92 | var heatCommandLines = MsbuildUtilities.GetToolCommandLines(result, "heat", "file", buildSystem); |
92 | var expectedHeatCommand = $"{(expectedOutOfProc ? "heat.exe" : "(heat.exe)")} file"; | ||
93 | var heatCommandLines = result.Output.Where(line => line.Contains(expectedHeatCommand)); | ||
94 | Assert.Equal(2, heatCommandLines.Count()); | 93 | Assert.Equal(2, heatCommandLines.Count()); |
95 | 94 | ||
96 | var warnings = result.Output.Where(line => line.Contains(": warning")); | 95 | var warnings = result.Output.Where(line => line.Contains(": warning")); |