aboutsummaryrefslogtreecommitdiff
path: root/src/ext/Msmq/test/WixToolsetTest.Msmq/MsmqExtensionFixture.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/ext/Msmq/test/WixToolsetTest.Msmq/MsmqExtensionFixture.cs')
-rw-r--r--src/ext/Msmq/test/WixToolsetTest.Msmq/MsmqExtensionFixture.cs9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/ext/Msmq/test/WixToolsetTest.Msmq/MsmqExtensionFixture.cs b/src/ext/Msmq/test/WixToolsetTest.Msmq/MsmqExtensionFixture.cs
index 674d6a66..424d3d5b 100644
--- a/src/ext/Msmq/test/WixToolsetTest.Msmq/MsmqExtensionFixture.cs
+++ b/src/ext/Msmq/test/WixToolsetTest.Msmq/MsmqExtensionFixture.cs
@@ -6,6 +6,7 @@ namespace WixToolsetTest.Msmq
6 using WixInternal.TestSupport; 6 using WixInternal.TestSupport;
7 using WixInternal.Core.TestPackage; 7 using WixInternal.Core.TestPackage;
8 using WixToolset.Msmq; 8 using WixToolset.Msmq;
9 using WixToolset.Util;
9 using Xunit; 10 using Xunit;
10 11
11 public class MsmqExtensionFixture 12 public class MsmqExtensionFixture
@@ -14,9 +15,9 @@ namespace WixToolsetTest.Msmq
14 public void CanBuildUsingMessageQueue() 15 public void CanBuildUsingMessageQueue()
15 { 16 {
16 var folder = TestData.Get(@"TestData\UsingMessageQueue"); 17 var folder = TestData.Get(@"TestData\UsingMessageQueue");
17 var build = new Builder(folder, typeof(MsmqExtensionFactory), new[] { folder }); 18 var build = new Builder(folder, new[] { typeof(MsmqExtensionFactory), typeof(UtilExtensionFactory) }, new[] { folder });
18 19
19 var results = build.BuildAndQuery(Build, "Wix4MessageQueue", "CustomAction"); 20 var results = build.BuildAndQuery(Build, "Wix4MessageQueue", "CustomAction", "Wix4MessageQueueUserPermission", "Wix4MessageQueueGroupPermission", "Wix4Group", "Wix4User");
20 WixAssert.CompareLineByLine(new[] 21 WixAssert.CompareLineByLine(new[]
21 { 22 {
22 "CustomAction:Wix4MessageQueuingExecuteInstall_A64\t3073\tWix4MsmqCA_A64\tMessageQueuingExecuteInstall\t", 23 "CustomAction:Wix4MessageQueuingExecuteInstall_A64\t3073\tWix4MsmqCA_A64\tMessageQueuingExecuteInstall\t",
@@ -25,7 +26,11 @@ namespace WixToolsetTest.Msmq
25 "CustomAction:Wix4MessageQueuingRollbackInstall_A64\t3329\tWix4MsmqCA_A64\tMessageQueuingRollbackInstall\t", 26 "CustomAction:Wix4MessageQueuingRollbackInstall_A64\t3329\tWix4MsmqCA_A64\tMessageQueuingRollbackInstall\t",
26 "CustomAction:Wix4MessageQueuingRollbackUninstall_A64\t3329\tWix4MsmqCA_A64\tMessageQueuingRollbackUninstall\t", 27 "CustomAction:Wix4MessageQueuingRollbackUninstall_A64\t3329\tWix4MsmqCA_A64\tMessageQueuingRollbackUninstall\t",
27 "CustomAction:Wix4MessageQueuingUninstall_A64\t1\tWix4MsmqCA_A64\tMessageQueuingUninstall\t", 28 "CustomAction:Wix4MessageQueuingUninstall_A64\t1\tWix4MsmqCA_A64\tMessageQueuingUninstall\t",
29 "Wix4Group:TestGroup\t\tTestGroup\t",
28 "Wix4MessageQueue:TestMQ\tfilF5_pLhBuF5b4N9XEo52g_hUM5Lo\t\t\tMQLabel\t\tMQPath\t\t\t\t0", 30 "Wix4MessageQueue:TestMQ\tfilF5_pLhBuF5b4N9XEo52g_hUM5Lo\t\t\tMQLabel\t\tMQPath\t\t\t\t0",
31 "Wix4MessageQueueGroupPermission:TestMQ_TestGroup\tfilF5_pLhBuF5b4N9XEo52g_hUM5Lo\tTestMQ\tTestGroup\t160",
32 "Wix4MessageQueueUserPermission:TestMQ_TestUser\tfilF5_pLhBuF5b4N9XEo52g_hUM5Lo\tTestMQ\tTestUser\t160",
33 "Wix4User:TestUser\t\tTestUser\t\t\t\t0",
29 }, results); 34 }, results);
30 } 35 }
31 36