summaryrefslogtreecommitdiff
path: root/src/test/burn/WixToolsetTest.BurnE2E/Utilities
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2022-06-14 15:09:49 -0500
committerSean Hall <r.sean.hall@gmail.com>2022-06-14 21:51:14 -0500
commitdea657295df261bb0e3e4d620eeae321531e3a11 (patch)
tree718a4b3c9697a2b6e926ad74404dc22f2cc4d22b /src/test/burn/WixToolsetTest.BurnE2E/Utilities
parent6f6e4ced9f398ff37a44b91fdba62479cde29d06 (diff)
downloadwix-dea657295df261bb0e3e4d620eeae321531e3a11.tar.gz
wix-dea657295df261bb0e3e4d620eeae321531e3a11.tar.bz2
wix-dea657295df261bb0e3e4d620eeae321531e3a11.zip
Add ability for non-vital cache package action.
Diffstat (limited to 'src/test/burn/WixToolsetTest.BurnE2E/Utilities')
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/Utilities/TestBAController.cs15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/Utilities/TestBAController.cs b/src/test/burn/WixToolsetTest.BurnE2E/Utilities/TestBAController.cs
index 8e6611a2..3f9d76b8 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/Utilities/TestBAController.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/Utilities/TestBAController.cs
@@ -42,6 +42,11 @@ namespace WixToolsetTest.BurnE2E
42 } 42 }
43 } 43 }
44 44
45 public void SetAllowAcquireAfterValidationFailure(string value = "true")
46 {
47 this.SetBurnTestValue("AllowAcquireAfterValidationFailure", value);
48 }
49
45 public void SetExplicitlyElevateAndPlanFromOnElevateBegin(string value = "true") 50 public void SetExplicitlyElevateAndPlanFromOnElevateBegin(string value = "true")
46 { 51 {
47 this.SetBurnTestValue("ExplicitlyElevateAndPlanFromOnElevateBegin", value); 52 this.SetBurnTestValue("ExplicitlyElevateAndPlanFromOnElevateBegin", value);
@@ -133,6 +138,16 @@ namespace WixToolsetTest.BurnE2E
133 } 138 }
134 139
135 /// <summary> 140 /// <summary>
141 /// Sets the requested cache type for a package that the TestBA will return to the engine during plan.
142 /// </summary>
143 /// <param name="packageId">Package identity.</param>
144 /// <param name="type">Cache type to request.</param>
145 public void SetPackageRequestedCacheType(string packageId, BOOTSTRAPPER_CACHE_TYPE type)
146 {
147 this.SetPackageState(packageId, "CacheRequested", type.ToString());
148 }
149
150 /// <summary>
136 /// Sets the requested state for a package that the TestBA will return to the engine during plan. 151 /// Sets the requested state for a package that the TestBA will return to the engine during plan.
137 /// </summary> 152 /// </summary>
138 /// <param name="packageId">Package identity.</param> 153 /// <param name="packageId">Package identity.</param>