diff options
Diffstat (limited to 'src/ext/Util/test')
-rw-r--r-- | src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs b/src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs index 883f9794..d2a4e34b 100644 --- a/src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs +++ b/src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs | |||
@@ -6,8 +6,6 @@ namespace WixToolsetTest.Util | |||
6 | using System.Linq; | 6 | using System.Linq; |
7 | using WixBuildTools.TestSupport; | 7 | using WixBuildTools.TestSupport; |
8 | using WixToolset.Core.TestPackage; | 8 | using WixToolset.Core.TestPackage; |
9 | using WixToolset.Data; | ||
10 | using WixToolset.Data.Symbols; | ||
11 | using WixToolset.Util; | 9 | using WixToolset.Util; |
12 | using Xunit; | 10 | using Xunit; |
13 | 11 | ||
@@ -56,6 +54,18 @@ namespace WixToolsetTest.Util | |||
56 | } | 54 | } |
57 | 55 | ||
58 | [Fact] | 56 | [Fact] |
57 | public void CanRoundtripFileShare() | ||
58 | { | ||
59 | var folder = TestData.Get(@"TestData", "UsingFileShare"); | ||
60 | var build = new Builder(folder, typeof(UtilExtensionFactory), new[] { folder }); | ||
61 | var output = Path.Combine(folder, "decompile.xml"); | ||
62 | |||
63 | build.BuildAndDecompileAndBuild(Build, Decompile, output); | ||
64 | File.Exists(output); | ||
65 | } | ||
66 | |||
67 | |||
68 | [Fact] | ||
59 | public void CanBuildCloseApplication() | 69 | public void CanBuildCloseApplication() |
60 | { | 70 | { |
61 | var folder = TestData.Get(@"TestData\CloseApplication"); | 71 | var folder = TestData.Get(@"TestData\CloseApplication"); |
@@ -313,5 +323,11 @@ namespace WixToolsetTest.Util | |||
313 | var result = WixRunner.Execute(newArgs.ToArray()); | 323 | var result = WixRunner.Execute(newArgs.ToArray()); |
314 | result.AssertSuccess(); | 324 | result.AssertSuccess(); |
315 | } | 325 | } |
326 | |||
327 | private static void Decompile(string[] args) | ||
328 | { | ||
329 | var result = WixRunner.Execute(args); | ||
330 | result.AssertSuccess(); | ||
331 | } | ||
316 | } | 332 | } |
317 | } | 333 | } |