diff options
Diffstat (limited to 'src/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs')
-rw-r--r-- | src/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs | 74 |
1 files changed, 6 insertions, 68 deletions
diff --git a/src/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs b/src/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs index 45b3e9d0..dd37ee58 100644 --- a/src/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs +++ b/src/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs | |||
@@ -9,29 +9,15 @@ namespace WixToolsetTest.ManagedHost | |||
9 | 9 | ||
10 | public class MbaHostFixture | 10 | public class MbaHostFixture |
11 | { | 11 | { |
12 | static readonly string bundleBasePath = TestData.Get("..", "examples"); | ||
13 | |||
12 | [Fact] | 14 | [Fact] |
13 | public void CanLoadFullFramework2MBA() | 15 | public void CanLoadFullFramework2MBA() |
14 | { | 16 | { |
15 | using (var fs = new DisposableFileSystem()) | 17 | using (var fs = new DisposableFileSystem()) |
16 | { | 18 | { |
17 | var baseFolder = fs.GetFolder(); | 19 | var baseFolder = fs.GetFolder(); |
18 | var binFolder = Path.Combine(baseFolder, "bin"); | 20 | var bundleFile = TestData.Get(bundleBasePath, "FullFramework2Bundle.exe"); |
19 | var bundleFile = Path.Combine(binFolder, "FullFramework2MBA.exe"); | ||
20 | var baSourceFolder = TestData.Get(@"..\examples"); | ||
21 | var bundleSourceFolder = TestData.Get(@"TestData\FullFramework2MBA"); | ||
22 | var intermediateFolder = Path.Combine(baseFolder, "obj"); | ||
23 | |||
24 | var compileResult = WixRunner.Execute(new[] | ||
25 | { | ||
26 | "build", | ||
27 | Path.Combine(bundleSourceFolder, "Bundle.wxs"), | ||
28 | "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), | ||
29 | "-ext", TestData.Get(@"WixToolset.NetFx.wixext.dll"), | ||
30 | "-intermediateFolder", intermediateFolder, | ||
31 | "-bindpath", baSourceFolder, | ||
32 | "-o", bundleFile, | ||
33 | }); | ||
34 | compileResult.AssertSuccess(); | ||
35 | var testEngine = new TestEngine(); | 21 | var testEngine = new TestEngine(); |
36 | 22 | ||
37 | var result = testEngine.RunShutdownEngine(bundleFile, baseFolder); | 23 | var result = testEngine.RunShutdownEngine(bundleFile, baseFolder); |
@@ -49,23 +35,7 @@ namespace WixToolsetTest.ManagedHost | |||
49 | using (var fs = new DisposableFileSystem()) | 35 | using (var fs = new DisposableFileSystem()) |
50 | { | 36 | { |
51 | var baseFolder = fs.GetFolder(); | 37 | var baseFolder = fs.GetFolder(); |
52 | var binFolder = Path.Combine(baseFolder, "bin"); | 38 | var bundleFile = TestData.Get(bundleBasePath, "FullFramework4Bundle.exe"); |
53 | var bundleFile = Path.Combine(binFolder, "FullFramework4MBA.exe"); | ||
54 | var baSourceFolder = TestData.Get(@"..\examples"); | ||
55 | var bundleSourceFolder = TestData.Get(@"TestData\FullFramework4MBA"); | ||
56 | var intermediateFolder = Path.Combine(baseFolder, "obj"); | ||
57 | |||
58 | var compileResult = WixRunner.Execute(new[] | ||
59 | { | ||
60 | "build", | ||
61 | Path.Combine(bundleSourceFolder, "Bundle.wxs"), | ||
62 | "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), | ||
63 | "-ext", TestData.Get(@"WixToolset.NetFx.wixext.dll"), | ||
64 | "-intermediateFolder", intermediateFolder, | ||
65 | "-bindpath", baSourceFolder, | ||
66 | "-o", bundleFile, | ||
67 | }); | ||
68 | compileResult.AssertSuccess(); | ||
69 | var testEngine = new TestEngine(); | 39 | var testEngine = new TestEngine(); |
70 | 40 | ||
71 | var result = testEngine.RunShutdownEngine(bundleFile, baseFolder); | 41 | var result = testEngine.RunShutdownEngine(bundleFile, baseFolder); |
@@ -83,23 +53,7 @@ namespace WixToolsetTest.ManagedHost | |||
83 | using (var fs = new DisposableFileSystem()) | 53 | using (var fs = new DisposableFileSystem()) |
84 | { | 54 | { |
85 | var baseFolder = fs.GetFolder(); | 55 | var baseFolder = fs.GetFolder(); |
86 | var binFolder = Path.Combine(baseFolder, "bin"); | 56 | var bundleFile = TestData.Get(bundleBasePath, "FullFramework2Bundle.exe"); |
87 | var bundleFile = Path.Combine(binFolder, "FullFramework2MBA.exe"); | ||
88 | var baSourceFolder = TestData.Get(@"..\examples"); | ||
89 | var bundleSourceFolder = TestData.Get(@"TestData\FullFramework2MBA"); | ||
90 | var intermediateFolder = Path.Combine(baseFolder, "obj"); | ||
91 | |||
92 | var compileResult = WixRunner.Execute(new[] | ||
93 | { | ||
94 | "build", | ||
95 | Path.Combine(bundleSourceFolder, "Bundle.wxs"), | ||
96 | "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), | ||
97 | "-ext", TestData.Get(@"WixToolset.NetFx.wixext.dll"), | ||
98 | "-intermediateFolder", intermediateFolder, | ||
99 | "-bindpath", baSourceFolder, | ||
100 | "-o", bundleFile, | ||
101 | }); | ||
102 | compileResult.AssertSuccess(); | ||
103 | var testEngine = new TestEngine(); | 57 | var testEngine = new TestEngine(); |
104 | 58 | ||
105 | var result = testEngine.RunReloadEngine(bundleFile, baseFolder); | 59 | var result = testEngine.RunReloadEngine(bundleFile, baseFolder); |
@@ -121,23 +75,7 @@ namespace WixToolsetTest.ManagedHost | |||
121 | using (var fs = new DisposableFileSystem()) | 75 | using (var fs = new DisposableFileSystem()) |
122 | { | 76 | { |
123 | var baseFolder = fs.GetFolder(); | 77 | var baseFolder = fs.GetFolder(); |
124 | var binFolder = Path.Combine(baseFolder, "bin"); | 78 | var bundleFile = TestData.Get(bundleBasePath, "FullFramework4Bundle.exe"); |
125 | var bundleFile = Path.Combine(binFolder, "FullFramework4MBA.exe"); | ||
126 | var baSourceFolder = TestData.Get(@"..\examples"); | ||
127 | var bundleSourceFolder = TestData.Get(@"TestData\FullFramework4MBA"); | ||
128 | var intermediateFolder = Path.Combine(baseFolder, "obj"); | ||
129 | |||
130 | var compileResult = WixRunner.Execute(new[] | ||
131 | { | ||
132 | "build", | ||
133 | Path.Combine(bundleSourceFolder, "Bundle.wxs"), | ||
134 | "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), | ||
135 | "-ext", TestData.Get(@"WixToolset.NetFx.wixext.dll"), | ||
136 | "-intermediateFolder", intermediateFolder, | ||
137 | "-bindpath", baSourceFolder, | ||
138 | "-o", bundleFile, | ||
139 | }); | ||
140 | compileResult.AssertSuccess(); | ||
141 | var testEngine = new TestEngine(); | 79 | var testEngine = new TestEngine(); |
142 | 80 | ||
143 | var result = testEngine.RunReloadEngine(bundleFile, baseFolder); | 81 | var result = testEngine.RunReloadEngine(bundleFile, baseFolder); |