summaryrefslogtreecommitdiff
path: root/src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2022-05-13 11:40:45 -0500
committerSean Hall <r.sean.hall@gmail.com>2022-05-13 12:35:15 -0500
commit031991f32f059b64374e6d257cbe573304dd577f (patch)
tree9d11ebb5d8595bf45c507f38d637b14915af7630 /src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs
parentad6d2636f60b04ee68656f99fb3bd56a86ba5983 (diff)
downloadwix-031991f32f059b64374e6d257cbe573304dd577f.tar.gz
wix-031991f32f059b64374e6d257cbe573304dd577f.tar.bz2
wix-031991f32f059b64374e6d257cbe573304dd577f.zip
Add ability to skip tests at runtime, and skip long running cache tests
6665
Diffstat (limited to 'src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs')
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs
index f6744e8d..9ef100ce 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs
@@ -17,7 +17,7 @@ namespace WixToolsetTest.BurnE2E
17 private const string V100 = "1.0.0.0"; 17 private const string V100 = "1.0.0.0";
18 private const string V101 = "1.0.1.0"; 18 private const string V101 = "1.0.1.0";
19 19
20 [Fact] 20 [RuntimeFact]
21 public void CanInstallBundleWithSlipstreamedPatchThenRemoveIt() 21 public void CanInstallBundleWithSlipstreamedPatchThenRemoveIt()
22 { 22 {
23 var testRegistryValue = "PackageA"; 23 var testRegistryValue = "PackageA";
@@ -45,7 +45,7 @@ namespace WixToolsetTest.BurnE2E
45 /// BundleOnlyPatchA in uninstalled which should do nothing since BundleA has a dependency on it. 45 /// BundleOnlyPatchA in uninstalled which should do nothing since BundleA has a dependency on it.
46 /// Bundle is installed which should remove everything. 46 /// Bundle is installed which should remove everything.
47 /// </summary> 47 /// </summary>
48 [Fact] 48 [RuntimeFact]
49 public void ReferenceCountsSlipstreamedPatch() 49 public void ReferenceCountsSlipstreamedPatch()
50 { 50 {
51 var testRegistryValue = "PackageA"; 51 var testRegistryValue = "PackageA";
@@ -78,13 +78,13 @@ namespace WixToolsetTest.BurnE2E
78 packageAv1.VerifyTestRegistryRootDeleted(); 78 packageAv1.VerifyTestRegistryRootDeleted();
79 } 79 }
80 80
81 [Fact(Skip = "https://github.com/wixtoolset/issues/issues/6350")] 81 [RuntimeFact(Skip = "https://github.com/wixtoolset/issues/issues/6350")]
82 public void CanInstallBundleWithSlipstreamedPatchThenRepairIt() 82 public void CanInstallBundleWithSlipstreamedPatchThenRepairIt()
83 { 83 {
84 this.InstallBundleWithSlipstreamedPatchThenRepairIt(false); 84 this.InstallBundleWithSlipstreamedPatchThenRepairIt(false);
85 } 85 }
86 86
87 [Fact(Skip = "https://github.com/wixtoolset/issues/issues/6350")] 87 [RuntimeFact(Skip = "https://github.com/wixtoolset/issues/issues/6350")]
88 public void CanInstallReversedBundleWithSlipstreamedPatchThenRepairIt() 88 public void CanInstallReversedBundleWithSlipstreamedPatchThenRepairIt()
89 { 89 {
90 this.InstallBundleWithSlipstreamedPatchThenRepairIt(true); 90 this.InstallBundleWithSlipstreamedPatchThenRepairIt(true);
@@ -121,13 +121,13 @@ namespace WixToolsetTest.BurnE2E
121 packageAv1.VerifyTestRegistryRootDeleted(); 121 packageAv1.VerifyTestRegistryRootDeleted();
122 } 122 }
123 123
124 [Fact] 124 [RuntimeFact]
125 public void CanInstallSlipstreamedPatchThroughForcedRepair() 125 public void CanInstallSlipstreamedPatchThroughForcedRepair()
126 { 126 {
127 this.InstallSlipstreamedPatchThroughForcedRepair(false); 127 this.InstallSlipstreamedPatchThroughForcedRepair(false);
128 } 128 }
129 129
130 [Fact] 130 [RuntimeFact]
131 public void CanInstallSlipstreamedPatchThroughReversedForcedRepair() 131 public void CanInstallSlipstreamedPatchThroughReversedForcedRepair()
132 { 132 {
133 this.InstallSlipstreamedPatchThroughForcedRepair(true); 133 this.InstallSlipstreamedPatchThroughForcedRepair(true);
@@ -177,7 +177,7 @@ namespace WixToolsetTest.BurnE2E
177 packageAv1.VerifyTestRegistryRootDeleted(); 177 packageAv1.VerifyTestRegistryRootDeleted();
178 } 178 }
179 179
180 [Fact] 180 [RuntimeFact]
181 public void CanUninstallSlipstreamedPatchAlone() 181 public void CanUninstallSlipstreamedPatchAlone()
182 { 182 {
183 var testRegistryValue = "PackageA"; 183 var testRegistryValue = "PackageA";
@@ -207,7 +207,7 @@ namespace WixToolsetTest.BurnE2E
207 packageAv1.VerifyTestRegistryRootDeleted(); 207 packageAv1.VerifyTestRegistryRootDeleted();
208 } 208 }
209 209
210 [Fact] 210 [RuntimeFact]
211 public void CanModifyToUninstallPackageWithSlipstreamedPatch() 211 public void CanModifyToUninstallPackageWithSlipstreamedPatch()
212 { 212 {
213 var testRegistryValue = "PackageA"; 213 var testRegistryValue = "PackageA";
@@ -244,7 +244,7 @@ namespace WixToolsetTest.BurnE2E
244 packageBv1.VerifyTestRegistryRootDeleted(); 244 packageBv1.VerifyTestRegistryRootDeleted();
245 } 245 }
246 246
247 [Fact] 247 [RuntimeFact]
248 public void UninstallsPackageWithSlipstreamedPatchDuringRollback() 248 public void UninstallsPackageWithSlipstreamedPatchDuringRollback()
249 { 249 {
250 var packageAv1 = this.CreatePackageInstaller("PackageAv1"); 250 var packageAv1 = this.CreatePackageInstaller("PackageAv1");
@@ -266,7 +266,7 @@ namespace WixToolsetTest.BurnE2E
266 packageBv1.VerifyTestRegistryRootDeleted(); 266 packageBv1.VerifyTestRegistryRootDeleted();
267 } 267 }
268 268
269 [Fact(Skip = "https://github.com/wixtoolset/issues/issues/6402")] 269 [RuntimeFact(Skip = "https://github.com/wixtoolset/issues/issues/6402")]
270 public void CanAutomaticallyPredetermineSlipstreamPatchesAtBuildTime() 270 public void CanAutomaticallyPredetermineSlipstreamPatchesAtBuildTime()
271 { 271 {
272 var testRegistryValueA = "PackageA"; 272 var testRegistryValueA = "PackageA";
@@ -300,7 +300,7 @@ namespace WixToolsetTest.BurnE2E
300 packageAv1.VerifyTestRegistryRootDeleted(); 300 packageAv1.VerifyTestRegistryRootDeleted();
301 } 301 }
302 302
303 [Fact] 303 [RuntimeFact]
304 public void CanInstallSlipstreamedPatchWithPackageDuringMajorUpgrade() 304 public void CanInstallSlipstreamedPatchWithPackageDuringMajorUpgrade()
305 { 305 {
306 var testRegistryValue = "PackageA"; 306 var testRegistryValue = "PackageA";
@@ -327,7 +327,7 @@ namespace WixToolsetTest.BurnE2E
327 packageAv1.VerifyTestRegistryRootDeleted(); 327 packageAv1.VerifyTestRegistryRootDeleted();
328 } 328 }
329 329
330 [Fact] 330 [RuntimeFact]
331 public void RespectsSlipstreamedPatchInstallCondition() 331 public void RespectsSlipstreamedPatchInstallCondition()
332 { 332 {
333 var testRegistryValue = "PackageA"; 333 var testRegistryValue = "PackageA";