aboutsummaryrefslogtreecommitdiff
path: root/src/test/WixToolsetTest.CoreIntegration/MsiFixture.cs
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2018-10-03 14:29:38 -0700
committerRob Mensching <rob@robmensching.com>2018-10-03 14:41:49 -0700
commita0d67c99eb5be2ce6e83f9a8a46d52b61d9871dc (patch)
treeadcb4a87903e66eb390d066a0315d309d4da3b58 /src/test/WixToolsetTest.CoreIntegration/MsiFixture.cs
parent60587a146d228956ec2c750ebe7b3a76a21f8f26 (diff)
downloadwix-a0d67c99eb5be2ce6e83f9a8a46d52b61d9871dc.tar.gz
wix-a0d67c99eb5be2ce6e83f9a8a46d52b61d9871dc.tar.bz2
wix-a0d67c99eb5be2ce6e83f9a8a46d52b61d9871dc.zip
Add WixRunnerResult to improve success assertion
Diffstat (limited to 'src/test/WixToolsetTest.CoreIntegration/MsiFixture.cs')
-rw-r--r--src/test/WixToolsetTest.CoreIntegration/MsiFixture.cs25
1 files changed, 13 insertions, 12 deletions
diff --git a/src/test/WixToolsetTest.CoreIntegration/MsiFixture.cs b/src/test/WixToolsetTest.CoreIntegration/MsiFixture.cs
index 126f334d..0e73179b 100644
--- a/src/test/WixToolsetTest.CoreIntegration/MsiFixture.cs
+++ b/src/test/WixToolsetTest.CoreIntegration/MsiFixture.cs
@@ -32,8 +32,9 @@ namespace WixToolsetTest.CoreIntegration
32 "-bindpath", Path.Combine(folder, "data"), 32 "-bindpath", Path.Combine(folder, "data"),
33 "-intermediateFolder", intermediateFolder, 33 "-intermediateFolder", intermediateFolder,
34 "-o", Path.Combine(baseFolder, @"bin\test.msi") 34 "-o", Path.Combine(baseFolder, @"bin\test.msi")
35 }, out var messages); 35 });
36 Assert.Equal(0, result); 36
37 result.AssertSuccess();
37 38
38 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.msi"))); 39 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.msi")));
39 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.wixpdb"))); 40 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.wixpdb")));
@@ -66,9 +67,9 @@ namespace WixToolsetTest.CoreIntegration
66 "-bindpath", Path.Combine(folder, "data"), 67 "-bindpath", Path.Combine(folder, "data"),
67 "-intermediateFolder", intermediateFolder, 68 "-intermediateFolder", intermediateFolder,
68 "-o", Path.Combine(intermediateFolder, @"bin\test.msi") 69 "-o", Path.Combine(intermediateFolder, @"bin\test.msi")
69 }, out var messages); 70 });
70 71
71 Assert.Equal(0, result); 72 result.AssertSuccess();
72 73
73 Assert.True(File.Exists(Path.Combine(intermediateFolder, @"bin\test.msi"))); 74 Assert.True(File.Exists(Path.Combine(intermediateFolder, @"bin\test.msi")));
74 Assert.True(File.Exists(Path.Combine(intermediateFolder, @"bin\example.cab"))); 75 Assert.True(File.Exists(Path.Combine(intermediateFolder, @"bin\example.cab")));
@@ -102,9 +103,9 @@ namespace WixToolsetTest.CoreIntegration
102 "-bindpath", Path.Combine(folder, "data"), 103 "-bindpath", Path.Combine(folder, "data"),
103 "-intermediateFolder", intermediateFolder, 104 "-intermediateFolder", intermediateFolder,
104 "-o", Path.Combine(intermediateFolder, @"bin\test.msi") 105 "-o", Path.Combine(intermediateFolder, @"bin\test.msi")
105 }, out var messages); 106 });
106 107
107 Assert.Equal(0, result); 108 result.AssertSuccess();
108 109
109 Assert.True(File.Exists(Path.Combine(intermediateFolder, @"bin\test.msi"))); 110 Assert.True(File.Exists(Path.Combine(intermediateFolder, @"bin\test.msi")));
110 Assert.True(File.Exists(Path.Combine(intermediateFolder, @"bin\cab1.cab"))); 111 Assert.True(File.Exists(Path.Combine(intermediateFolder, @"bin\cab1.cab")));
@@ -391,9 +392,9 @@ namespace WixToolsetTest.CoreIntegration
391 "-intermediateFolder", intermediateFolder, 392 "-intermediateFolder", intermediateFolder,
392 "-o", Path.Combine(baseFolder, @"bin\test.msi"), 393 "-o", Path.Combine(baseFolder, @"bin\test.msi"),
393 "-i", bindpath, 394 "-i", bindpath,
394 }, out var messages); 395 });
395 396
396 Assert.Equal(0, result); 397 result.AssertSuccess();
397 398
398 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.msi"))); 399 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.msi")));
399 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.wixpdb"))); 400 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.wixpdb")));
@@ -427,9 +428,9 @@ namespace WixToolsetTest.CoreIntegration
427 "-bindpath", Path.Combine(folder, "data"), 428 "-bindpath", Path.Combine(folder, "data"),
428 "-intermediateFolder", intermediateFolder, 429 "-intermediateFolder", intermediateFolder,
429 "-o", Path.Combine(baseFolder, @"bin\test.msi") 430 "-o", Path.Combine(baseFolder, @"bin\test.msi")
430 }, out var messages); 431 });
431 432
432 Assert.Equal(0, result); 433 result.AssertSuccess();
433 434
434 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.msi"))); 435 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.msi")));
435 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.wixpdb"))); 436 Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.wixpdb")));
@@ -465,9 +466,9 @@ namespace WixToolsetTest.CoreIntegration
465 "-bindpath", Path.Combine(folder, "data"), 466 "-bindpath", Path.Combine(folder, "data"),
466 "-intermediateFolder", intermediateFolder, 467 "-intermediateFolder", intermediateFolder,
467 "-o", Path.Combine(intermediateFolder, @"bin\test.msi") 468 "-o", Path.Combine(intermediateFolder, @"bin\test.msi")
468 }, out var messages); 469 });
469 470
470 Assert.Equal(0, result); 471 result.AssertSuccess();
471 472
472 var pdb = Pdb.Load(Path.Combine(intermediateFolder, @"bin\test.wixpdb"), false); 473 var pdb = Pdb.Load(Path.Combine(intermediateFolder, @"bin\test.wixpdb"), false);
473 Assert.NotEmpty(pdb.Output.SubStorages); 474 Assert.NotEmpty(pdb.Output.SubStorages);