From 8a957275b6a1185f3b74fb31fff258be7f628347 Mon Sep 17 00:00:00 2001
From: Sean Hall <r.sean.hall@gmail.com>
Date: Sat, 24 Apr 2021 17:00:13 -0500
Subject: Ignore Compressed attribute for payloads when authored into a
 container

#6406
---
 src/test/WixToolsetTest.CoreIntegration/PayloadFixture.cs          | 7 ++++++-
 .../TestData/Payload/DownloadUrlPlaceholdersBundle.wxs             | 2 +-
 2 files changed, 7 insertions(+), 2 deletions(-)

(limited to 'src/test')

diff --git a/src/test/WixToolsetTest.CoreIntegration/PayloadFixture.cs b/src/test/WixToolsetTest.CoreIntegration/PayloadFixture.cs
index da87bf6c..23f6a9ba 100644
--- a/src/test/WixToolsetTest.CoreIntegration/PayloadFixture.cs
+++ b/src/test/WixToolsetTest.CoreIntegration/PayloadFixture.cs
@@ -157,7 +157,7 @@ namespace WixToolsetTest.CoreIntegration
                 var baFolderPath = Path.Combine(baseFolder, "ba");
                 var extractFolderPath = Path.Combine(baseFolder, "extract");
 
-                var result = WixRunner.Execute(new[]
+                var result = WixRunner.Execute(false, new[]
                 {
                     "build",
                     Path.Combine(folder, "Payload", "DownloadUrlPlaceholdersBundle.wxs"),
@@ -170,6 +170,11 @@ namespace WixToolsetTest.CoreIntegration
 
                 result.AssertSuccess();
 
+                WixAssert.CompareLineByLine(new string[]
+                {
+                    "The Payload 'burn.exe' is being added to Container 'PackagesContainer', overriding its Compressed value of 'no'.",
+                }, result.Messages.Select(m => m.ToString()).ToArray());
+
                 Assert.True(File.Exists(bundlePath));
 
                 var extractResult = BundleExtractor.ExtractBAContainer(null, bundlePath, baFolderPath, extractFolderPath);
diff --git a/src/test/WixToolsetTest.CoreIntegration/TestData/Payload/DownloadUrlPlaceholdersBundle.wxs b/src/test/WixToolsetTest.CoreIntegration/TestData/Payload/DownloadUrlPlaceholdersBundle.wxs
index 87bb79f9..f8f38ea6 100644
--- a/src/test/WixToolsetTest.CoreIntegration/TestData/Payload/DownloadUrlPlaceholdersBundle.wxs
+++ b/src/test/WixToolsetTest.CoreIntegration/TestData/Payload/DownloadUrlPlaceholdersBundle.wxs
@@ -14,7 +14,7 @@
     </Bundle>
     <Fragment>
         <PackageGroup Id="ContainerPackages">
-            <ExePackage SourceFile="burn.exe" DetectCondition="none" />
+            <ExePackage SourceFile="burn.exe" DetectCondition="none" Compressed="no" />
         </PackageGroup>
     </Fragment>
     <Fragment>
-- 
cgit v1.2.3-55-g6feb