diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2022-04-19 17:15:05 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2022-04-19 18:35:15 -0500 |
commit | 57fd164d56466a52854e825afd5fdc2b6b97f12a (patch) | |
tree | 7d4ace6d7a55c2a50302e3b6866456026a2c6222 /src/ext/Bal/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs | |
parent | 6435d26c7e2ce54ec38d0cc9eb4d2cb10e9614e0 (diff) | |
download | wix-57fd164d56466a52854e825afd5fdc2b6b97f12a.tar.gz wix-57fd164d56466a52854e825afd5fdc2b6b97f12a.tar.bz2 wix-57fd164d56466a52854e825afd5fdc2b6b97f12a.zip |
Replace Dnc.Host with Dnc.HostGenerator to support linker trimming.
Diffstat (limited to 'src/ext/Bal/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs')
-rw-r--r-- | src/ext/Bal/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs | 66 |
1 files changed, 36 insertions, 30 deletions
diff --git a/src/ext/Bal/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs b/src/ext/Bal/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs index dd37ee58..b4ebe1c6 100644 --- a/src/ext/Bal/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs +++ b/src/ext/Bal/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs | |||
@@ -2,9 +2,7 @@ | |||
2 | 2 | ||
3 | namespace WixToolsetTest.ManagedHost | 3 | namespace WixToolsetTest.ManagedHost |
4 | { | 4 | { |
5 | using System.IO; | ||
6 | using WixBuildTools.TestSupport; | 5 | using WixBuildTools.TestSupport; |
7 | using WixToolset.Core.TestPackage; | ||
8 | using Xunit; | 6 | using Xunit; |
9 | 7 | ||
10 | public class MbaHostFixture | 8 | public class MbaHostFixture |
@@ -21,11 +19,13 @@ namespace WixToolsetTest.ManagedHost | |||
21 | var testEngine = new TestEngine(); | 19 | var testEngine = new TestEngine(); |
22 | 20 | ||
23 | var result = testEngine.RunShutdownEngine(bundleFile, baseFolder); | 21 | var result = testEngine.RunShutdownEngine(bundleFile, baseFolder); |
24 | var logMessages = result.Output; | 22 | WixAssert.CompareLineByLine(new[] |
25 | Assert.Equal("Loading managed bootstrapper application.", logMessages[0]); | 23 | { |
26 | Assert.Equal("Creating BA thread to run asynchronously.", logMessages[1]); | 24 | "Loading managed bootstrapper application.", |
27 | Assert.Equal("FullFramework2BA", logMessages[2]); | 25 | "Creating BA thread to run asynchronously.", |
28 | Assert.Equal("Shutdown,ReloadBootstrapper,0", logMessages[3]); | 26 | "FullFramework2BA", |
27 | "Shutdown,ReloadBootstrapper,0", | ||
28 | }, result.Output.ToArray()); | ||
29 | } | 29 | } |
30 | } | 30 | } |
31 | 31 | ||
@@ -39,11 +39,13 @@ namespace WixToolsetTest.ManagedHost | |||
39 | var testEngine = new TestEngine(); | 39 | var testEngine = new TestEngine(); |
40 | 40 | ||
41 | var result = testEngine.RunShutdownEngine(bundleFile, baseFolder); | 41 | var result = testEngine.RunShutdownEngine(bundleFile, baseFolder); |
42 | var logMessages = result.Output; | 42 | WixAssert.CompareLineByLine(new[] |
43 | Assert.Equal("Loading managed bootstrapper application.", logMessages[0]); | 43 | { |
44 | Assert.Equal("Creating BA thread to run asynchronously.", logMessages[1]); | 44 | "Loading managed bootstrapper application.", |
45 | Assert.Equal("FullFramework4BA", logMessages[2]); | 45 | "Creating BA thread to run asynchronously.", |
46 | Assert.Equal("Shutdown,ReloadBootstrapper,0", logMessages[3]); | 46 | "FullFramework4BA", |
47 | "Shutdown,ReloadBootstrapper,0", | ||
48 | }, result.Output.ToArray()); | ||
47 | } | 49 | } |
48 | } | 50 | } |
49 | 51 | ||
@@ -57,15 +59,17 @@ namespace WixToolsetTest.ManagedHost | |||
57 | var testEngine = new TestEngine(); | 59 | var testEngine = new TestEngine(); |
58 | 60 | ||
59 | var result = testEngine.RunReloadEngine(bundleFile, baseFolder); | 61 | var result = testEngine.RunReloadEngine(bundleFile, baseFolder); |
60 | var logMessages = result.Output; | 62 | WixAssert.CompareLineByLine(new[] |
61 | Assert.Equal("Loading managed bootstrapper application.", logMessages[0]); | 63 | { |
62 | Assert.Equal("Creating BA thread to run asynchronously.", logMessages[1]); | 64 | "Loading managed bootstrapper application.", |
63 | Assert.Equal("FullFramework2BA", logMessages[2]); | 65 | "Creating BA thread to run asynchronously.", |
64 | Assert.Equal("Shutdown,ReloadBootstrapper,0", logMessages[3]); | 66 | "FullFramework2BA", |
65 | Assert.Equal("Loading managed bootstrapper application.", logMessages[4]); | 67 | "Shutdown,ReloadBootstrapper,0", |
66 | Assert.Equal("Creating BA thread to run asynchronously.", logMessages[5]); | 68 | "Loading managed bootstrapper application.", |
67 | Assert.Equal("FullFramework2BA", logMessages[6]); | 69 | "Creating BA thread to run asynchronously.", |
68 | Assert.Equal("Shutdown,Restart,0", logMessages[7]); | 70 | "FullFramework2BA", |
71 | "Shutdown,Restart,0", | ||
72 | }, result.Output.ToArray()); | ||
69 | } | 73 | } |
70 | } | 74 | } |
71 | 75 | ||
@@ -79,15 +83,17 @@ namespace WixToolsetTest.ManagedHost | |||
79 | var testEngine = new TestEngine(); | 83 | var testEngine = new TestEngine(); |
80 | 84 | ||
81 | var result = testEngine.RunReloadEngine(bundleFile, baseFolder); | 85 | var result = testEngine.RunReloadEngine(bundleFile, baseFolder); |
82 | var logMessages = result.Output; | 86 | WixAssert.CompareLineByLine(new[] |
83 | Assert.Equal("Loading managed bootstrapper application.", logMessages[0]); | 87 | { |
84 | Assert.Equal("Creating BA thread to run asynchronously.", logMessages[1]); | 88 | "Loading managed bootstrapper application.", |
85 | Assert.Equal("FullFramework4BA", logMessages[2]); | 89 | "Creating BA thread to run asynchronously.", |
86 | Assert.Equal("Shutdown,ReloadBootstrapper,0", logMessages[3]); | 90 | "FullFramework4BA", |
87 | Assert.Equal("Loading managed bootstrapper application.", logMessages[4]); | 91 | "Shutdown,ReloadBootstrapper,0", |
88 | Assert.Equal("Creating BA thread to run asynchronously.", logMessages[5]); | 92 | "Loading managed bootstrapper application.", |
89 | Assert.Equal("FullFramework4BA", logMessages[6]); | 93 | "Creating BA thread to run asynchronously.", |
90 | Assert.Equal("Shutdown,Restart,0", logMessages[7]); | 94 | "FullFramework4BA", |
95 | "Shutdown,Restart,0", | ||
96 | }, result.Output.ToArray()); | ||
91 | } | 97 | } |
92 | } | 98 | } |
93 | } | 99 | } |