diff options
author | Bob Arnson <bob@firegiant.com> | 2023-02-21 14:20:55 -0500 |
---|---|---|
committer | Bob Arnson <github@bobs.org> | 2023-02-21 15:21:35 -0500 |
commit | 168bd779a1994d390ee862ff3bd2de1e7d7ea031 (patch) | |
tree | 2bcf00399697791c1011aa7334491618e4ed2b03 /src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs | |
parent | 149a4220e8246c037c9c26a4bca817fd5d6968df (diff) | |
download | wix-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.cs | 15 |
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"); |