diff options
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/wix/TestData/WixprojPackageVcxprojWindowsApp/WixprojPackageVcxprojWindowsApp.wixproj | 5 | ||||
| -rw-r--r-- | src/test/wix/WixE2E/WixE2EFixture.cs | 8 |
2 files changed, 13 insertions, 0 deletions
diff --git a/src/test/wix/TestData/WixprojPackageVcxprojWindowsApp/WixprojPackageVcxprojWindowsApp.wixproj b/src/test/wix/TestData/WixprojPackageVcxprojWindowsApp/WixprojPackageVcxprojWindowsApp.wixproj index 63caf5c0..27affb11 100644 --- a/src/test/wix/TestData/WixprojPackageVcxprojWindowsApp/WixprojPackageVcxprojWindowsApp.wixproj +++ b/src/test/wix/TestData/WixprojPackageVcxprojWindowsApp/WixprojPackageVcxprojWindowsApp.wixproj | |||
| @@ -3,6 +3,7 @@ | |||
| 3 | <Project Sdk='WixToolset.Sdk'> | 3 | <Project Sdk='WixToolset.Sdk'> |
| 4 | <PropertyGroup> | 4 | <PropertyGroup> |
| 5 | <ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally> | 5 | <ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally> |
| 6 | <SignOutput>true</SignOutput> | ||
| 6 | </PropertyGroup> | 7 | </PropertyGroup> |
| 7 | 8 | ||
| 8 | <ItemGroup> | 9 | <ItemGroup> |
| @@ -12,4 +13,8 @@ | |||
| 12 | 13 | ||
| 13 | <PackageReference Include="Wixtoolset.UI.wixext" /> | 14 | <PackageReference Include="Wixtoolset.UI.wixext" /> |
| 14 | </ItemGroup> | 15 | </ItemGroup> |
| 16 | |||
| 17 | <Target Name="SignMsi"> | ||
| 18 | <Warning Text="SignMsi = @(SignMsi)" /> | ||
| 19 | </Target> | ||
| 15 | </Project> | 20 | </Project> |
diff --git a/src/test/wix/WixE2E/WixE2EFixture.cs b/src/test/wix/WixE2E/WixE2EFixture.cs index f9094fb2..4a0b78d8 100644 --- a/src/test/wix/WixE2E/WixE2EFixture.cs +++ b/src/test/wix/WixE2E/WixE2EFixture.cs | |||
| @@ -55,6 +55,14 @@ namespace WixE2E | |||
| 55 | 55 | ||
| 56 | var result = RestoreAndBuild(projectPath); | 56 | var result = RestoreAndBuild(projectPath); |
| 57 | result.AssertSuccess(); | 57 | result.AssertSuccess(); |
| 58 | |||
| 59 | var signingStatement = result.Output.Where(s => s.Contains("warning :")) | ||
| 60 | .Select(s => s.Replace(Path.GetDirectoryName(projectPath), "<projectFolder>").Replace(@"\Debug\", @"\<configuration>\").Replace(@"\Release\", @"\<configuration>\")) | ||
| 61 | .ToArray(); | ||
| 62 | WixAssert.CompareLineByLine(new[] | ||
| 63 | { | ||
| 64 | @"<projectFolder>\WixprojPackageVcxprojWindowsApp.wixproj(18,5): warning : SignMsi = obj\<configuration>\en-US\WixprojPackageVcxprojWindowsApp.msi;obj\<configuration>\ja-JP\WixprojPackageVcxprojWindowsApp.msi" | ||
| 65 | }, signingStatement); | ||
| 58 | } | 66 | } |
| 59 | 67 | ||
| 60 | [Fact] | 68 | [Fact] |
