aboutsummaryrefslogtreecommitdiff
path: root/src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs
diff options
context:
space:
mode:
authorBob Arnson <bob@firegiant.com>2023-02-21 14:20:55 -0500
committerBob Arnson <github@bobs.org>2023-02-21 15:21:35 -0500
commit168bd779a1994d390ee862ff3bd2de1e7d7ea031 (patch)
tree2bcf00399697791c1011aa7334491618e4ed2b03 /src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs
parent149a4220e8246c037c9c26a4bca817fd5d6968df (diff)
downloadwix-168bd779a1994d390ee862ff3bd2de1e7d7ea031.tar.gz
wix-168bd779a1994d390ee862ff3bd2de1e7d7ea031.tar.bz2
wix-168bd779a1994d390ee862ff3bd2de1e7d7ea031.zip
Fix RemoveFoldersEx query.
Fixes https://github.com/wixtoolset/issues/issues/7236.
Diffstat (limited to '')
-rw-r--r--src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs b/src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs
index a9b37870..f90b87f6 100644
--- a/src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs
+++ b/src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs
@@ -183,6 +183,21 @@ namespace WixToolsetTest.Util
183 } 183 }
184 184
185 [Fact] 185 [Fact]
186 public void CanBuildRemoveFolderExInPackage()
187 {
188 var folder = TestData.Get(@"TestData\RemoveFolderExPackage");
189 var build = new Builder(folder, typeof(UtilExtensionFactory), new[] { folder });
190
191 var results = build.BuildAndQuery(BuildX64, "Binary", "CustomAction", "RemoveFile", "Wix4RemoveFolderEx");
192 WixAssert.CompareLineByLine(new[]
193 {
194 "Binary:Wix4UtilCA_X64\t[Binary data]",
195 "CustomAction:Wix4RemoveFoldersEx_X64\t65\tWix4UtilCA_X64\tWixRemoveFoldersEx\t",
196 "Wix4RemoveFolderEx:wrfRwBJnGq1p9zdOKI6qUQ.p.wHFtE\tfilF5_pLhBuF5b4N9XEo52g_hUM5Lo\tREMOVEPROP\t3\t",
197 }, results.OrderBy(s => s).ToArray());
198 }
199
200 [Fact]
186 public void CanBuildServiceConfig() 201 public void CanBuildServiceConfig()
187 { 202 {
188 var folder = TestData.Get(@"TestData", "ServiceConfig"); 203 var folder = TestData.Get(@"TestData", "ServiceConfig");