diff options
author | Rob Mensching <rob@firegiant.com> | 2018-10-03 14:29:38 -0700 |
---|---|---|
committer | Rob Mensching <rob@robmensching.com> | 2018-10-03 14:41:49 -0700 |
commit | a0d67c99eb5be2ce6e83f9a8a46d52b61d9871dc (patch) | |
tree | adcb4a87903e66eb390d066a0315d309d4da3b58 /src/test/WixToolsetTest.CoreIntegration/MsiFixture.cs | |
parent | 60587a146d228956ec2c750ebe7b3a76a21f8f26 (diff) | |
download | wix-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.cs | 25 |
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); |