aboutsummaryrefslogtreecommitdiff
path: root/src/test/WixToolsetTest.BuildTasks/MsbuildFixture.cs
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2018-07-13 15:34:43 -0700
committerRob Mensching <rob@firegiant.com>2018-07-13 15:34:43 -0700
commitae2f48bb249a9bfa7b509ae4a006faa99bdd6258 (patch)
tree525faefc0053d294a537e6f44e289e77fca41d5e /src/test/WixToolsetTest.BuildTasks/MsbuildFixture.cs
parent0a078e422afac38598c026fed3d7abad582e1ddb (diff)
downloadwix-ae2f48bb249a9bfa7b509ae4a006faa99bdd6258.tar.gz
wix-ae2f48bb249a9bfa7b509ae4a006faa99bdd6258.tar.bz2
wix-ae2f48bb249a9bfa7b509ae4a006faa99bdd6258.zip
Add additional debug diagnostics for WixToolsetTest.BuildTasks tests
Diffstat (limited to 'src/test/WixToolsetTest.BuildTasks/MsbuildFixture.cs')
-rw-r--r--src/test/WixToolsetTest.BuildTasks/MsbuildFixture.cs8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/test/WixToolsetTest.BuildTasks/MsbuildFixture.cs b/src/test/WixToolsetTest.BuildTasks/MsbuildFixture.cs
index 79975f37..a27928d5 100644
--- a/src/test/WixToolsetTest.BuildTasks/MsbuildFixture.cs
+++ b/src/test/WixToolsetTest.BuildTasks/MsbuildFixture.cs
@@ -14,7 +14,7 @@ namespace WixToolsetTest.BuildTasks
14 public partial class MsbuildFixture 14 public partial class MsbuildFixture
15 { 15 {
16 [Fact] 16 [Fact]
17 public void CanBuildSingleFile() 17 public void CanBuildSimpleMsiPackage()
18 { 18 {
19 var folder = TestData.Get(@"TestData\SimpleMsiPackage\MsiPackage"); 19 var folder = TestData.Get(@"TestData\SimpleMsiPackage\MsiPackage");
20 20
@@ -23,9 +23,11 @@ namespace WixToolsetTest.BuildTasks
23 var baseFolder = fs.GetFolder(); 23 var baseFolder = fs.GetFolder();
24 var intermediateFolder = Path.Combine(baseFolder, "obj"); 24 var intermediateFolder = Path.Combine(baseFolder, "obj");
25 25
26 var engine = new FakeBuildEngine();
27
26 var task = new DoIt 28 var task = new DoIt
27 { 29 {
28 BuildEngine = new FakeBuildEngine(), 30 BuildEngine = engine,
29 SourceFiles = new[] 31 SourceFiles = new[]
30 { 32 {
31 new TaskItem(Path.Combine(folder, "Package.wxs")), 33 new TaskItem(Path.Combine(folder, "Package.wxs")),
@@ -44,7 +46,7 @@ namespace WixToolsetTest.BuildTasks
44 }; 46 };
45 47
46 var result = task.Execute(); 48 var result = task.Execute();
47 Assert.True(result, "MSBuild task failed unexpectedly."); 49 Assert.True(result, $"MSBuild task failed unexpectedly. Output:\r\n{engine.Output}");
48 50
49 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.msi"))); 51 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.msi")));
50 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.wixpdb"))); 52 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.wixpdb")));