aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Core.TestPackage/WixRunner.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/WixToolset.Core.TestPackage/WixRunner.cs')
-rw-r--r--src/WixToolset.Core.TestPackage/WixRunner.cs22
1 files changed, 1 insertions, 21 deletions
diff --git a/src/WixToolset.Core.TestPackage/WixRunner.cs b/src/WixToolset.Core.TestPackage/WixRunner.cs
index 1c77a7ee..ff5c3c41 100644
--- a/src/WixToolset.Core.TestPackage/WixRunner.cs
+++ b/src/WixToolset.Core.TestPackage/WixRunner.cs
@@ -5,7 +5,6 @@ namespace WixToolset.Core.TestPackage
5 using System; 5 using System;
6 using System.Collections.Generic; 6 using System.Collections.Generic;
7 using WixToolset.Data; 7 using WixToolset.Data;
8 using WixToolset.Extensibility;
9 using WixToolset.Extensibility.Data; 8 using WixToolset.Extensibility.Data;
10 using WixToolset.Extensibility.Services; 9 using WixToolset.Extensibility.Services;
11 10
@@ -19,7 +18,7 @@ namespace WixToolset.Core.TestPackage
19 18
20 public static int Execute(string[] args, IServiceProvider serviceProvider, out List<Message> messages) 19 public static int Execute(string[] args, IServiceProvider serviceProvider, out List<Message> messages)
21 { 20 {
22 var listener = new TestListener(); 21 var listener = new TestMessageListener();
23 22
24 messages = listener.Messages; 23 messages = listener.Messages;
25 24
@@ -52,24 +51,5 @@ namespace WixToolset.Core.TestPackage
52 51
53 return extensionManager; 52 return extensionManager;
54 } 53 }
55
56 private class TestListener : IMessageListener
57 {
58 public List<Message> Messages { get; } = new List<Message>();
59
60 public string ShortAppName => "TEST";
61
62 public string LongAppName => "Test";
63
64 public void Write(Message message)
65 {
66 this.Messages.Add(message);
67 }
68
69 public void Write(string message)
70 {
71 this.Messages.Add(new Message(null, MessageLevel.Information, 0, message));
72 }
73 }
74 } 54 }
75} 55}