aboutsummaryrefslogtreecommitdiff
path: root/src/ext/NetFx/test/WixToolsetTest.Netfx/NetfxExtensionFixture.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/ext/NetFx/test/WixToolsetTest.Netfx/NetfxExtensionFixture.cs')
-rw-r--r--src/ext/NetFx/test/WixToolsetTest.Netfx/NetfxExtensionFixture.cs32
1 files changed, 32 insertions, 0 deletions
diff --git a/src/ext/NetFx/test/WixToolsetTest.Netfx/NetfxExtensionFixture.cs b/src/ext/NetFx/test/WixToolsetTest.Netfx/NetfxExtensionFixture.cs
index dea42bd5..38997c67 100644
--- a/src/ext/NetFx/test/WixToolsetTest.Netfx/NetfxExtensionFixture.cs
+++ b/src/ext/NetFx/test/WixToolsetTest.Netfx/NetfxExtensionFixture.cs
@@ -77,6 +77,38 @@ namespace WixToolsetTest.Netfx
77 } 77 }
78 78
79 [Fact] 79 [Fact]
80 public void CanBuildUsingNetFx481Packages()
81 {
82 using (var fs = new DisposableFileSystem())
83 {
84 var baseFolder = fs.GetFolder();
85 var bundleFile = Path.Combine(baseFolder, "bin", "test.exe");
86 var bundleSourceFolder = TestData.Get(@"TestData\UsingNetFxPackages");
87 var intermediateFolder = Path.Combine(baseFolder, "obj");
88
89 var extensionResult = WixRunner.Execute(new[]
90 {
91 "extension", "add",
92 "WixToolset.Bal.wixext"
93 });
94
95 var compileResult = WixRunner.Execute(new[]
96 {
97 "build",
98 Path.Combine(bundleSourceFolder, "BundleLatest.wxs"),
99 "-ext", "WixToolset.Bal.wixext",
100 "-ext", TestData.Get(@"WixToolset.Netfx.wixext.dll"),
101 "-intermediateFolder", intermediateFolder,
102 "-o", bundleFile,
103 "-arch", "x64",
104 });
105 compileResult.AssertSuccess();
106
107 Assert.True(File.Exists(bundleFile));
108 }
109 }
110
111 [Fact]
80 public void CanBuildUsingNativeImage() 112 public void CanBuildUsingNativeImage()
81 { 113 {
82 var folder = TestData.Get(@"TestData\UsingNativeImage"); 114 var folder = TestData.Get(@"TestData\UsingNativeImage");