diff options
Diffstat (limited to 'src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs')
-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"); |