diff options
Diffstat (limited to 'src/test/burn/WixToolsetTest.BurnE2E/WixStdBaTests.cs')
-rw-r--r-- | src/test/burn/WixToolsetTest.BurnE2E/WixStdBaTests.cs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/WixStdBaTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/WixStdBaTests.cs index ec7bca6f..45a122a4 100644 --- a/src/test/burn/WixToolsetTest.BurnE2E/WixStdBaTests.cs +++ b/src/test/burn/WixToolsetTest.BurnE2E/WixStdBaTests.cs | |||
@@ -10,6 +10,23 @@ namespace WixToolsetTest.BurnE2E | |||
10 | public WixStdBaTests(ITestOutputHelper testOutputHelper) : base(testOutputHelper) { } | 10 | public WixStdBaTests(ITestOutputHelper testOutputHelper) : base(testOutputHelper) { } |
11 | 11 | ||
12 | [RuntimeFact] | 12 | [RuntimeFact] |
13 | public void SucceedsWithMultipleConditions() | ||
14 | { | ||
15 | var packageA = this.CreatePackageInstaller("PackageA"); | ||
16 | var bundle = this.CreateBundleInstaller("BalCondition"); | ||
17 | |||
18 | packageA.VerifyInstalled(false); | ||
19 | |||
20 | bundle.Install(); | ||
21 | bundle.VerifyRegisteredAndInPackageCache(); | ||
22 | packageA.VerifyInstalled(true); | ||
23 | |||
24 | bundle.Uninstall(); | ||
25 | bundle.VerifyUnregisteredAndRemovedFromPackageCache(); | ||
26 | packageA.VerifyInstalled(false); | ||
27 | } | ||
28 | |||
29 | [RuntimeFact] | ||
13 | public void ExitsWithErrorWhenDowngradingWithoutSuppression() | 30 | public void ExitsWithErrorWhenDowngradingWithoutSuppression() |
14 | { | 31 | { |
15 | var packageA = this.CreatePackageInstaller("PackageA"); | 32 | var packageA = this.CreatePackageInstaller("PackageA"); |