aboutsummaryrefslogtreecommitdiff
path: root/src/test/burn/TestData
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/burn/TestData')
-rw-r--r--src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesWithRemoteBundle/MultipleBundlePackagesWithRemoteBundle.wxs2
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/AllPmouBundleTestBA.wixproj7
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/AllPmouBundleWixStdBA.wixproj7
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/Bundle.props14
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/Bundle.wxs19
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/AllPuomBundleTestBA.wixproj7
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/AllPuomBundleWixStdBA.wixproj7
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/Bundle.props14
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/Bundle.wxs19
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PerMachineBundle/Bundle.wxs11
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PerMachineBundle/PerMachineBundle.wixproj11
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PerMachinePkg/PerMachinePkg.wixproj2
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PerMachinePkg/product.wxs6
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PerUserBundle/Bundle.wxs11
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PerUserBundle/PerUserBundle.wixproj11
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PerUserPkg/PerUserPkg.wixproj2
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PerUserPkg/product.wxs6
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmPmouBundle/Bundle.props15
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmPmouBundle/Bundle.wxs20
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmPmouBundle/PmPmouBundleTestBA.wixproj7
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmPuPmouBundle/Bundle.props17
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmPuPmouBundle/Bundle.wxs21
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmPuPmouBundle/PmPuPmouBundleTestBA.wixproj7
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmPuPuomBundle/Bundle.props17
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmPuPuomBundle/Bundle.wxs21
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmPuPuomBundle/PmPuPuomBundleTestBA.wixproj7
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmPuomBundle/Bundle.props15
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmPuomBundle/Bundle.wxs20
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmPuomBundle/PmPuomBundleTestBA.wixproj7
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmouPkg1/PmouPkg1.wixproj2
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmouPkg1/product.wxs6
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmouPkg2/PmouPkg2.wixproj2
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PmouPkg2/product.wxs6
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PuPmouBundle/Bundle.props16
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PuPmouBundle/Bundle.wxs20
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PuPmouBundle/PuPmouBundleTestBA.wixproj7
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PuPuomBundle/Bundle.props16
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PuPuomBundle/Bundle.wxs20
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PuPuomBundle/PuPuomBundleTestBA.wixproj7
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PuomBundlePackage/Bundle.wxs11
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PuomBundlePackage/PuomBundlePackage.wixproj11
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PuomPkg1/PuomPkg1.wixproj2
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PuomPkg1/product.wxs6
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PuomPkg2/PuomPkg2.wixproj2
-rw-r--r--src/test/burn/TestData/ConfigurableScopeTests/PuomPkg2/product.wxs6
45 files changed, 469 insertions, 1 deletions
diff --git a/src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesWithRemoteBundle/MultipleBundlePackagesWithRemoteBundle.wxs b/src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesWithRemoteBundle/MultipleBundlePackagesWithRemoteBundle.wxs
index 0d05700f..3ff752b2 100644
--- a/src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesWithRemoteBundle/MultipleBundlePackagesWithRemoteBundle.wxs
+++ b/src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesWithRemoteBundle/MultipleBundlePackagesWithRemoteBundle.wxs
@@ -12,7 +12,7 @@
12 12
13 <BundlePackage Id="Dotnet_Runtime_6.0" Permanent="yes"> 13 <BundlePackage Id="Dotnet_Runtime_6.0" Permanent="yes">
14 <BundlePackagePayload Id="Dotnet_Runtime_6.0" Name="dotnet-runtime-6.0.10-win-x64.exe" ProductName="Microsoft .NET Runtime - 6.0.10 (x64)" Description="Microsoft .NET Runtime - 6.0.10 (x64)" DownloadUrl="https://download.visualstudio.microsoft.com/download/pr/50336bc7-7fd1-4a12-b5a2-81ce0219edf9/8d862413975808de0d835888e41e49a7/dotnet-runtime-6.0.10-win-x64.exe" Hash="23E4C862AFEF34A2C0D6476A93274CE0158D28F1609E0404737663E4BE17263E61E5A8760382FB125D288A0965394E3D04B9E1C77F99DE80A2C590DD295B8732" Size="27912752" Version="6.0.10.31726"> 14 <BundlePackagePayload Id="Dotnet_Runtime_6.0" Name="dotnet-runtime-6.0.10-win-x64.exe" ProductName="Microsoft .NET Runtime - 6.0.10 (x64)" Description="Microsoft .NET Runtime - 6.0.10 (x64)" DownloadUrl="https://download.visualstudio.microsoft.com/download/pr/50336bc7-7fd1-4a12-b5a2-81ce0219edf9/8d862413975808de0d835888e41e49a7/dotnet-runtime-6.0.10-win-x64.exe" Hash="23E4C862AFEF34A2C0D6476A93274CE0158D28F1609E0404737663E4BE17263E61E5A8760382FB125D288A0965394E3D04B9E1C77F99DE80A2C590DD295B8732" Size="27912752" Version="6.0.10.31726">
15 <RemoteBundle BundleCode="{9A89127E-80A4-45FB-AD62-58F72634274A}" DisplayName="Microsoft .NET Runtime - 6.0.10 (x64)" InstallSize="71462036" ManifestNamespace="http://schemas.microsoft.com/wix/2008/Burn" PerMachine="yes" ProviderKey="{9a89127e-80a4-45fb-ad62-58f72634274a}" ProtocolVersion="1" Version="6.0.10.31726" Win64="no" UpgradeCode="{B19A028F-5C89-7AF4-5102-0F8ED67CCACA}" /> 15 <RemoteBundle BundleCode="{9A89127E-80A4-45FB-AD62-58F72634274A}" DisplayName="Microsoft .NET Runtime - 6.0.10 (x64)" InstallSize="71462036" ManifestNamespace="http://schemas.microsoft.com/wix/2008/Burn" Scope="perMachine" ProviderKey="{9a89127e-80a4-45fb-ad62-58f72634274a}" ProtocolVersion="1" Version="6.0.10.31726" Win64="no" UpgradeCode="{B19A028F-5C89-7AF4-5102-0F8ED67CCACA}" />
16 </BundlePackagePayload> 16 </BundlePackagePayload>
17 </BundlePackage> 17 </BundlePackage>
18 </PackageGroup> 18 </PackageGroup>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/AllPmouBundleTestBA.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/AllPmouBundleTestBA.wixproj
new file mode 100644
index 00000000..30d850d4
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/AllPmouBundleTestBA.wixproj
@@ -0,0 +1,7 @@
1<Project Sdk="WixToolset.Sdk">
2 <PropertyGroup>
3 <BA>TestBA</BA>
4 </PropertyGroup>
5
6 <Import Project="Bundle.props" />
7</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/AllPmouBundleWixStdBA.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/AllPmouBundleWixStdBA.wixproj
new file mode 100644
index 00000000..56db1fdc
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/AllPmouBundleWixStdBA.wixproj
@@ -0,0 +1,7 @@
1<Project Sdk="WixToolset.Sdk">
2 <PropertyGroup>
3 <BA>WixStdBA</BA>
4 </PropertyGroup>
5
6 <Import Project="Bundle.props" />
7</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/Bundle.props b/src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/Bundle.props
new file mode 100644
index 00000000..a200a063
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/Bundle.props
@@ -0,0 +1,14 @@
1<Project>
2 <PropertyGroup>
3 <OutputType>Bundle</OutputType>
4 </PropertyGroup>
5 <ItemGroup>
6 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
7 <PackageReference Include="WixToolset.NetFx.wixext" />
8 </ItemGroup>
9 <ItemGroup>
10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
11 <ProjectReference Include="..\PmouPkg1\PmouPkg1.wixproj" />
12 <ProjectReference Include="..\PmouPkg2\PmouPkg2.wixproj" />
13 </ItemGroup>
14</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/Bundle.wxs b/src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/Bundle.wxs
new file mode 100644
index 00000000..48708db4
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/AllPmouBundle/Bundle.wxs
@@ -0,0 +1,19 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
2 <Bundle Id="AllPmouBundle$(BA)" Name="AllPmouBundle$(BA)" Manufacturer="Acme" Version="1.0.0.0">
3 <?if $(BA) = "WixStdBA"?>
4 <BootstrapperApplication>
5 <bal:WixStandardBootstrapperApplication LicenseUrl="https://www.example.com/license" Theme="hyperlinkLicense" />
6 </BootstrapperApplication>
7 <?endif?>
8
9 <Variable Name="TestGroupName" Value="ConfigurableScopeTests" />
10
11 <Chain>
12 <?if $(BA) = "TestBA"?>
13 <PackageGroupRef Id="TestBA" />
14 <?endif?>
15 <MsiPackage SourceFile="PmouPkg1.msi" />
16 <MsiPackage SourceFile="PmouPkg2.msi" />
17 </Chain>
18 </Bundle>
19</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/AllPuomBundleTestBA.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/AllPuomBundleTestBA.wixproj
new file mode 100644
index 00000000..30d850d4
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/AllPuomBundleTestBA.wixproj
@@ -0,0 +1,7 @@
1<Project Sdk="WixToolset.Sdk">
2 <PropertyGroup>
3 <BA>TestBA</BA>
4 </PropertyGroup>
5
6 <Import Project="Bundle.props" />
7</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/AllPuomBundleWixStdBA.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/AllPuomBundleWixStdBA.wixproj
new file mode 100644
index 00000000..56db1fdc
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/AllPuomBundleWixStdBA.wixproj
@@ -0,0 +1,7 @@
1<Project Sdk="WixToolset.Sdk">
2 <PropertyGroup>
3 <BA>WixStdBA</BA>
4 </PropertyGroup>
5
6 <Import Project="Bundle.props" />
7</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/Bundle.props b/src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/Bundle.props
new file mode 100644
index 00000000..d704544c
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/Bundle.props
@@ -0,0 +1,14 @@
1<Project>
2 <PropertyGroup>
3 <OutputType>Bundle</OutputType>
4 </PropertyGroup>
5 <ItemGroup>
6 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
7 <PackageReference Include="WixToolset.NetFx.wixext" />
8 </ItemGroup>
9 <ItemGroup>
10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
11 <ProjectReference Include="..\PuomPkg1\PuomPkg1.wixproj" />
12 <ProjectReference Include="..\PuomPkg2\PuomPkg2.wixproj" />
13 </ItemGroup>
14</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/Bundle.wxs b/src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/Bundle.wxs
new file mode 100644
index 00000000..4cb11a98
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/AllPuomBundle/Bundle.wxs
@@ -0,0 +1,19 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
2 <Bundle Id="AllPuomBundle$(BA)" Name="AllPuomBundle$(BA)" Manufacturer="Acme" Version="1.0.0.0">
3 <?if $(BA) = "WixStdBA"?>
4 <BootstrapperApplication>
5 <bal:WixStandardBootstrapperApplication LicenseUrl="https://www.example.com/license" Theme="hyperlinkLicense" />
6 </BootstrapperApplication>
7 <?endif?>
8
9 <Variable Name="TestGroupName" Value="ConfigurableScopeTests" />
10
11 <Chain>
12 <?if $(BA) = "TestBA"?>
13 <PackageGroupRef Id="TestBA" />
14 <?endif?>
15 <MsiPackage SourceFile="PuomPkg1.msi" />
16 <MsiPackage SourceFile="PuomPkg2.msi" />
17 </Chain>
18 </Bundle>
19</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PerMachineBundle/Bundle.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PerMachineBundle/Bundle.wxs
new file mode 100644
index 00000000..e170667b
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PerMachineBundle/Bundle.wxs
@@ -0,0 +1,11 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
2 <Bundle Id="PerMachineBundle" Name="PerMachineBundle" Manufacturer="Acme" Version="1.0.0.0">
3 <BootstrapperApplication>
4 <bal:WixStandardBootstrapperApplication LicenseUrl="https://www.example.com/license" Theme="hyperlinkLicense" />
5 </BootstrapperApplication>
6
7 <Chain>
8 <MsiPackage SourceFile="PerMachinePkg.msi" />
9 </Chain>
10 </Bundle>
11</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PerMachineBundle/PerMachineBundle.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PerMachineBundle/PerMachineBundle.wixproj
new file mode 100644
index 00000000..ade65220
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PerMachineBundle/PerMachineBundle.wixproj
@@ -0,0 +1,11 @@
1<Project Sdk="WixToolset.Sdk">
2 <PropertyGroup>
3 <OutputType>Bundle</OutputType>
4 </PropertyGroup>
5 <ItemGroup>
6 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
7 </ItemGroup>
8 <ItemGroup>
9 <ProjectReference Include="..\PerMachinePkg\PerMachinePkg.wixproj" />
10 </ItemGroup>
11</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PerMachinePkg/PerMachinePkg.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PerMachinePkg/PerMachinePkg.wixproj
new file mode 100644
index 00000000..20673927
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PerMachinePkg/PerMachinePkg.wixproj
@@ -0,0 +1,2 @@
1<Project Sdk="WixToolset.Sdk">
2</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PerMachinePkg/product.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PerMachinePkg/product.wxs
new file mode 100644
index 00000000..4b14c9d2
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PerMachinePkg/product.wxs
@@ -0,0 +1,6 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
2 <Package Id="PerMachinePkg" Name="PerMachinePkg" Language="1033" Version="1.0.0.0" Manufacturer="Acme" Scope="perMachine">
3 <MediaTemplate EmbedCab="yes" />
4 <File Source="$(sys.SOURCEFILEPATH)" />
5 </Package>
6</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PerUserBundle/Bundle.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PerUserBundle/Bundle.wxs
new file mode 100644
index 00000000..e0a4c170
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PerUserBundle/Bundle.wxs
@@ -0,0 +1,11 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
2 <Bundle Id="PerUserBundle" Name="PerUserBundle" Manufacturer="Acme" Version="1.0.0.0">
3 <BootstrapperApplication>
4 <bal:WixStandardBootstrapperApplication LicenseUrl="https://www.example.com/license" Theme="hyperlinkLicense" />
5 </BootstrapperApplication>
6
7 <Chain>
8 <MsiPackage SourceFile="PerUserPkg.msi" />
9 </Chain>
10 </Bundle>
11</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PerUserBundle/PerUserBundle.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PerUserBundle/PerUserBundle.wixproj
new file mode 100644
index 00000000..7af6148b
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PerUserBundle/PerUserBundle.wixproj
@@ -0,0 +1,11 @@
1<Project Sdk="WixToolset.Sdk">
2 <PropertyGroup>
3 <OutputType>Bundle</OutputType>
4 </PropertyGroup>
5 <ItemGroup>
6 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
7 </ItemGroup>
8 <ItemGroup>
9 <ProjectReference Include="..\PerUserPkg\PerUserPkg.wixproj" />
10 </ItemGroup>
11</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PerUserPkg/PerUserPkg.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PerUserPkg/PerUserPkg.wixproj
new file mode 100644
index 00000000..20673927
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PerUserPkg/PerUserPkg.wixproj
@@ -0,0 +1,2 @@
1<Project Sdk="WixToolset.Sdk">
2</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PerUserPkg/product.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PerUserPkg/product.wxs
new file mode 100644
index 00000000..17c25409
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PerUserPkg/product.wxs
@@ -0,0 +1,6 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
2 <Package Id="PerUserPkg" Name="PerUserPkg" Language="1033" Version="1.0.0.0" Manufacturer="Acme" Scope="perUser">
3 <MediaTemplate EmbedCab="yes" />
4 <File Source="$(sys.SOURCEFILEPATH)" />
5 </Package>
6</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmPmouBundle/Bundle.props b/src/test/burn/TestData/ConfigurableScopeTests/PmPmouBundle/Bundle.props
new file mode 100644
index 00000000..9ecde613
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmPmouBundle/Bundle.props
@@ -0,0 +1,15 @@
1<Project>
2 <PropertyGroup>
3 <OutputType>Bundle</OutputType>
4 </PropertyGroup>
5 <ItemGroup>
6 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
7 <PackageReference Include="WixToolset.NetFx.wixext" />
8 </ItemGroup>
9 <ItemGroup>
10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
11 <ProjectReference Include="..\PerMachinePkg\PerMachinePkg.wixproj" />
12 <ProjectReference Include="..\PmouPkg1\PmouPkg1.wixproj" />
13 <ProjectReference Include="..\PmouPkg2\PmouPkg2.wixproj" />
14 </ItemGroup>
15</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmPmouBundle/Bundle.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PmPmouBundle/Bundle.wxs
new file mode 100644
index 00000000..ecb8571b
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmPmouBundle/Bundle.wxs
@@ -0,0 +1,20 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
2 <Bundle Id="PmPmouBundle$(BA)" Name="PmPmouBundle$(BA)" Manufacturer="Acme" Version="1.0.0.0">
3 <?if $(BA) = "WixStdBA"?>
4 <BootstrapperApplication>
5 <bal:WixStandardBootstrapperApplication LicenseUrl="https://www.example.com/license" Theme="hyperlinkLicense" />
6 </BootstrapperApplication>
7 <?endif?>
8
9 <Variable Name="TestGroupName" Value="ConfigurableScopeTests" />
10
11 <Chain>
12 <?if $(BA) = "TestBA"?>
13 <PackageGroupRef Id="TestBA" />
14 <?endif?>
15 <MsiPackage SourceFile="PerMachinePkg.msi" />
16 <MsiPackage SourceFile="PmouPkg1.msi" />
17 <MsiPackage SourceFile="PmouPkg2.msi" />
18 </Chain>
19 </Bundle>
20</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmPmouBundle/PmPmouBundleTestBA.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PmPmouBundle/PmPmouBundleTestBA.wixproj
new file mode 100644
index 00000000..66ad737c
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmPmouBundle/PmPmouBundleTestBA.wixproj
@@ -0,0 +1,7 @@
1<Project Sdk="WixToolset.Sdk">
2 <PropertyGroup>
3 <BA>TestBA</BA>
4 </PropertyGroup>
5
6 <Import Project="Bundle.props" />
7</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmPuPmouBundle/Bundle.props b/src/test/burn/TestData/ConfigurableScopeTests/PmPuPmouBundle/Bundle.props
new file mode 100644
index 00000000..51458cdd
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmPuPmouBundle/Bundle.props
@@ -0,0 +1,17 @@
1<Project>
2 <PropertyGroup>
3 <OutputType>Bundle</OutputType>
4 <SuppressSpecificWarnings>1140</SuppressSpecificWarnings>
5 </PropertyGroup>
6 <ItemGroup>
7 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
8 <PackageReference Include="WixToolset.NetFx.wixext" />
9 </ItemGroup>
10 <ItemGroup>
11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
12 <ProjectReference Include="..\PerMachinePkg\PerMachinePkg.wixproj" />
13 <ProjectReference Include="..\PmouPkg1\PmouPkg1.wixproj" />
14 <ProjectReference Include="..\PmouPkg2\PmouPkg2.wixproj" />
15 <ProjectReference Include="..\PerUserPkg\PerUserPkg.wixproj" />
16 </ItemGroup>
17</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmPuPmouBundle/Bundle.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PmPuPmouBundle/Bundle.wxs
new file mode 100644
index 00000000..64361b42
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmPuPmouBundle/Bundle.wxs
@@ -0,0 +1,21 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
2 <Bundle Id="PmPuPmouBundle$(BA)" Name="PmPuPmouBundle$(BA)" Manufacturer="Acme" Version="1.0.0.0">
3 <?if $(BA) = "WixStdBA"?>
4 <BootstrapperApplication>
5 <bal:WixStandardBootstrapperApplication LicenseUrl="https://www.example.com/license" Theme="hyperlinkLicense" />
6 </BootstrapperApplication>
7 <?endif?>
8
9 <Variable Name="TestGroupName" Value="ConfigurableScopeTests" />
10
11 <Chain>
12 <?if $(BA) = "TestBA"?>
13 <PackageGroupRef Id="TestBA" />
14 <?endif?>
15 <MsiPackage SourceFile="PerMachinePkg.msi" />
16 <MsiPackage SourceFile="PmouPkg1.msi" />
17 <MsiPackage SourceFile="PmouPkg2.msi" />
18 <MsiPackage SourceFile="PerUserPkg.msi" />
19 </Chain>
20 </Bundle>
21</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmPuPmouBundle/PmPuPmouBundleTestBA.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PmPuPmouBundle/PmPuPmouBundleTestBA.wixproj
new file mode 100644
index 00000000..30d850d4
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmPuPmouBundle/PmPuPmouBundleTestBA.wixproj
@@ -0,0 +1,7 @@
1<Project Sdk="WixToolset.Sdk">
2 <PropertyGroup>
3 <BA>TestBA</BA>
4 </PropertyGroup>
5
6 <Import Project="Bundle.props" />
7</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmPuPuomBundle/Bundle.props b/src/test/burn/TestData/ConfigurableScopeTests/PmPuPuomBundle/Bundle.props
new file mode 100644
index 00000000..7da4792a
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmPuPuomBundle/Bundle.props
@@ -0,0 +1,17 @@
1<Project>
2 <PropertyGroup>
3 <OutputType>Bundle</OutputType>
4 <SuppressSpecificWarnings>1140</SuppressSpecificWarnings>
5 </PropertyGroup>
6 <ItemGroup>
7 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
8 <PackageReference Include="WixToolset.NetFx.wixext" />
9 </ItemGroup>
10 <ItemGroup>
11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
12 <ProjectReference Include="..\PerMachinePkg\PerMachinePkg.wixproj" />
13 <ProjectReference Include="..\PuomPkg1\PuomPkg1.wixproj" />
14 <ProjectReference Include="..\PuomPkg2\PuomPkg2.wixproj" />
15 <ProjectReference Include="..\PerUserPkg\PerUserPkg.wixproj" />
16 </ItemGroup>
17</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmPuPuomBundle/Bundle.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PmPuPuomBundle/Bundle.wxs
new file mode 100644
index 00000000..4c9ce68c
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmPuPuomBundle/Bundle.wxs
@@ -0,0 +1,21 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
2 <Bundle Id="PmPuPuomBundle$(BA)" Name="PmPuPuomBundle$(BA)" Manufacturer="Acme" Version="1.0.0.0">
3 <?if $(BA) = "WixStdBA"?>
4 <BootstrapperApplication>
5 <bal:WixStandardBootstrapperApplication LicenseUrl="https://www.example.com/license" Theme="hyperlinkLicense" />
6 </BootstrapperApplication>
7 <?endif?>
8
9 <Variable Name="TestGroupName" Value="ConfigurableScopeTests" />
10
11 <Chain>
12 <?if $(BA) = "TestBA"?>
13 <PackageGroupRef Id="TestBA" />
14 <?endif?>
15 <MsiPackage SourceFile="PerMachinePkg.msi" />
16 <MsiPackage SourceFile="PuomPkg1.msi" />
17 <MsiPackage SourceFile="PuomPkg2.msi" />
18 <MsiPackage SourceFile="PerUserPkg.msi" />
19 </Chain>
20 </Bundle>
21</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmPuPuomBundle/PmPuPuomBundleTestBA.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PmPuPuomBundle/PmPuPuomBundleTestBA.wixproj
new file mode 100644
index 00000000..30d850d4
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmPuPuomBundle/PmPuPuomBundleTestBA.wixproj
@@ -0,0 +1,7 @@
1<Project Sdk="WixToolset.Sdk">
2 <PropertyGroup>
3 <BA>TestBA</BA>
4 </PropertyGroup>
5
6 <Import Project="Bundle.props" />
7</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmPuomBundle/Bundle.props b/src/test/burn/TestData/ConfigurableScopeTests/PmPuomBundle/Bundle.props
new file mode 100644
index 00000000..9ecde613
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmPuomBundle/Bundle.props
@@ -0,0 +1,15 @@
1<Project>
2 <PropertyGroup>
3 <OutputType>Bundle</OutputType>
4 </PropertyGroup>
5 <ItemGroup>
6 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
7 <PackageReference Include="WixToolset.NetFx.wixext" />
8 </ItemGroup>
9 <ItemGroup>
10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
11 <ProjectReference Include="..\PerMachinePkg\PerMachinePkg.wixproj" />
12 <ProjectReference Include="..\PmouPkg1\PmouPkg1.wixproj" />
13 <ProjectReference Include="..\PmouPkg2\PmouPkg2.wixproj" />
14 </ItemGroup>
15</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmPuomBundle/Bundle.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PmPuomBundle/Bundle.wxs
new file mode 100644
index 00000000..7f53f09a
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmPuomBundle/Bundle.wxs
@@ -0,0 +1,20 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
2 <Bundle Id="PmPuomBundle$(BA)" Name="PmPuomBundle$(BA)" Manufacturer="Acme" Version="1.0.0.0">
3 <?if $(BA) = "WixStdBA"?>
4 <BootstrapperApplication>
5 <bal:WixStandardBootstrapperApplication LicenseUrl="https://www.example.com/license" Theme="hyperlinkLicense" />
6 </BootstrapperApplication>
7 <?endif?>
8
9 <Variable Name="TestGroupName" Value="ConfigurableScopeTests" />
10
11 <Chain>
12 <?if $(BA) = "TestBA"?>
13 <PackageGroupRef Id="TestBA" />
14 <?endif?>
15 <MsiPackage SourceFile="PerMachinePkg.msi" />
16 <MsiPackage SourceFile="PuomPkg1.msi" />
17 <MsiPackage SourceFile="PuomPkg2.msi" />
18 </Chain>
19 </Bundle>
20</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmPuomBundle/PmPuomBundleTestBA.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PmPuomBundle/PmPuomBundleTestBA.wixproj
new file mode 100644
index 00000000..30d850d4
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmPuomBundle/PmPuomBundleTestBA.wixproj
@@ -0,0 +1,7 @@
1<Project Sdk="WixToolset.Sdk">
2 <PropertyGroup>
3 <BA>TestBA</BA>
4 </PropertyGroup>
5
6 <Import Project="Bundle.props" />
7</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmouPkg1/PmouPkg1.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PmouPkg1/PmouPkg1.wixproj
new file mode 100644
index 00000000..20673927
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmouPkg1/PmouPkg1.wixproj
@@ -0,0 +1,2 @@
1<Project Sdk="WixToolset.Sdk">
2</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmouPkg1/product.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PmouPkg1/product.wxs
new file mode 100644
index 00000000..a41e99ca
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmouPkg1/product.wxs
@@ -0,0 +1,6 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
2 <Package Id="PmouPkg1" Name="PmouPkg1" Language="1033" Version="1.0.0.0" Manufacturer="Acme" Scope="perMachineOrUser">
3 <MediaTemplate EmbedCab="yes" />
4 <File Source="$(sys.SOURCEFILEPATH)" />
5 </Package>
6</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmouPkg2/PmouPkg2.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PmouPkg2/PmouPkg2.wixproj
new file mode 100644
index 00000000..20673927
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmouPkg2/PmouPkg2.wixproj
@@ -0,0 +1,2 @@
1<Project Sdk="WixToolset.Sdk">
2</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PmouPkg2/product.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PmouPkg2/product.wxs
new file mode 100644
index 00000000..84f74769
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PmouPkg2/product.wxs
@@ -0,0 +1,6 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
2 <Package Id="PmouPkg2" Name="PmouPkg2" Language="1033" Version="1.0.0.0" Manufacturer="Acme" Scope="perMachineOrUser">
3 <MediaTemplate EmbedCab="yes" />
4 <File Source="$(sys.SOURCEFILEPATH)" />
5 </Package>
6</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PuPmouBundle/Bundle.props b/src/test/burn/TestData/ConfigurableScopeTests/PuPmouBundle/Bundle.props
new file mode 100644
index 00000000..95acbebe
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PuPmouBundle/Bundle.props
@@ -0,0 +1,16 @@
1<Project>
2 <PropertyGroup>
3 <OutputType>Bundle</OutputType>
4 <SuppressSpecificWarnings>1140</SuppressSpecificWarnings>
5 </PropertyGroup>
6 <ItemGroup>
7 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
8 <PackageReference Include="WixToolset.NetFx.wixext" />
9 </ItemGroup>
10 <ItemGroup>
11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
12 <ProjectReference Include="..\PerUserPkg\PerUserPkg.wixproj" />
13 <ProjectReference Include="..\PmouPkg1\PmouPkg1.wixproj" />
14 <ProjectReference Include="..\PmouPkg2\PmouPkg2.wixproj" />
15 </ItemGroup>
16</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PuPmouBundle/Bundle.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PuPmouBundle/Bundle.wxs
new file mode 100644
index 00000000..70e84690
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PuPmouBundle/Bundle.wxs
@@ -0,0 +1,20 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
2 <Bundle Id="PuPmouBundle$(BA)" Name="PuPmouBundle$(BA)" Manufacturer="Acme" Version="1.0.0.0">
3 <?if $(BA) = "WixStdBA"?>
4 <BootstrapperApplication>
5 <bal:WixStandardBootstrapperApplication LicenseUrl="https://www.example.com/license" Theme="hyperlinkLicense" />
6 </BootstrapperApplication>
7 <?endif?>
8
9 <Variable Name="TestGroupName" Value="ConfigurableScopeTests" />
10
11 <Chain>
12 <?if $(BA) = "TestBA"?>
13 <PackageGroupRef Id="TestBA" />
14 <?endif?>
15 <MsiPackage SourceFile="PmouPkg1.msi" />
16 <MsiPackage SourceFile="PmouPkg2.msi" />
17 <MsiPackage SourceFile="PerUserPkg.msi" />
18 </Chain>
19 </Bundle>
20</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PuPmouBundle/PuPmouBundleTestBA.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PuPmouBundle/PuPmouBundleTestBA.wixproj
new file mode 100644
index 00000000..30d850d4
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PuPmouBundle/PuPmouBundleTestBA.wixproj
@@ -0,0 +1,7 @@
1<Project Sdk="WixToolset.Sdk">
2 <PropertyGroup>
3 <BA>TestBA</BA>
4 </PropertyGroup>
5
6 <Import Project="Bundle.props" />
7</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PuPuomBundle/Bundle.props b/src/test/burn/TestData/ConfigurableScopeTests/PuPuomBundle/Bundle.props
new file mode 100644
index 00000000..6d0a58f1
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PuPuomBundle/Bundle.props
@@ -0,0 +1,16 @@
1<Project>
2 <PropertyGroup>
3 <OutputType>Bundle</OutputType>
4 <SuppressSpecificWarnings>1140</SuppressSpecificWarnings>
5 </PropertyGroup>
6 <ItemGroup>
7 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
8 <PackageReference Include="WixToolset.NetFx.wixext" />
9 </ItemGroup>
10 <ItemGroup>
11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
12 <ProjectReference Include="..\PuomPkg1\PuomPkg1.wixproj" />
13 <ProjectReference Include="..\PuomPkg2\PuomPkg2.wixproj" />
14 <ProjectReference Include="..\PerUserPkg\PerUserPkg.wixproj" />
15 </ItemGroup>
16</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PuPuomBundle/Bundle.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PuPuomBundle/Bundle.wxs
new file mode 100644
index 00000000..6c5b6845
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PuPuomBundle/Bundle.wxs
@@ -0,0 +1,20 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
2 <Bundle Id="PuPuomBundle$(BA)" Name="PuPuomBundle$(BA)" Manufacturer="Acme" Version="1.0.0.0">
3 <?if $(BA) = "WixStdBA"?>
4 <BootstrapperApplication>
5 <bal:WixStandardBootstrapperApplication LicenseUrl="https://www.example.com/license" Theme="hyperlinkLicense" />
6 </BootstrapperApplication>
7 <?endif?>
8
9 <Variable Name="TestGroupName" Value="ConfigurableScopeTests" />
10
11 <Chain>
12 <?if $(BA) = "TestBA"?>
13 <PackageGroupRef Id="TestBA" />
14 <?endif?>
15 <MsiPackage SourceFile="PuomPkg1.msi" />
16 <MsiPackage SourceFile="PuomPkg2.msi" />
17 <MsiPackage SourceFile="PerUserPkg.msi" />
18 </Chain>
19 </Bundle>
20</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PuPuomBundle/PuPuomBundleTestBA.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PuPuomBundle/PuPuomBundleTestBA.wixproj
new file mode 100644
index 00000000..30d850d4
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PuPuomBundle/PuPuomBundleTestBA.wixproj
@@ -0,0 +1,7 @@
1<Project Sdk="WixToolset.Sdk">
2 <PropertyGroup>
3 <BA>TestBA</BA>
4 </PropertyGroup>
5
6 <Import Project="Bundle.props" />
7</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PuomBundlePackage/Bundle.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PuomBundlePackage/Bundle.wxs
new file mode 100644
index 00000000..8b585e18
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PuomBundlePackage/Bundle.wxs
@@ -0,0 +1,11 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
2 <Bundle Id="AllPuomBundle" Name="AllPuomBundle" Manufacturer="Acme" Version="1.0.0.0">
3 <BootstrapperApplication>
4 <bal:WixStandardBootstrapperApplication LicenseUrl="https://www.example.com/license" Theme="hyperlinkLicense" />
5 </BootstrapperApplication>
6
7 <Chain>
8 <BundlePackage SourceFile="AllPuomBundleTestBA.exe" />
9 </Chain>
10 </Bundle>
11</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PuomBundlePackage/PuomBundlePackage.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PuomBundlePackage/PuomBundlePackage.wixproj
new file mode 100644
index 00000000..55edd282
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PuomBundlePackage/PuomBundlePackage.wixproj
@@ -0,0 +1,11 @@
1<Project Sdk="WixToolset.Sdk">
2 <PropertyGroup>
3 <OutputType>Bundle</OutputType>
4 </PropertyGroup>
5 <ItemGroup>
6 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
7 </ItemGroup>
8 <ItemGroup>
9 <ProjectReference Include="..\AllPuomBundle\AllPuomBundleTestBA.wixproj" />
10 </ItemGroup>
11</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PuomPkg1/PuomPkg1.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PuomPkg1/PuomPkg1.wixproj
new file mode 100644
index 00000000..20673927
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PuomPkg1/PuomPkg1.wixproj
@@ -0,0 +1,2 @@
1<Project Sdk="WixToolset.Sdk">
2</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PuomPkg1/product.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PuomPkg1/product.wxs
new file mode 100644
index 00000000..b136f7dd
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PuomPkg1/product.wxs
@@ -0,0 +1,6 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
2 <Package Id="PuomPkg1" Name="PuomPkg1" Language="1033" Version="1.0.0.0" Manufacturer="Acme" Scope="perUserOrMachine">
3 <MediaTemplate EmbedCab="yes" />
4 <File Source="$(sys.SOURCEFILEPATH)" />
5 </Package>
6</Wix>
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PuomPkg2/PuomPkg2.wixproj b/src/test/burn/TestData/ConfigurableScopeTests/PuomPkg2/PuomPkg2.wixproj
new file mode 100644
index 00000000..20673927
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PuomPkg2/PuomPkg2.wixproj
@@ -0,0 +1,2 @@
1<Project Sdk="WixToolset.Sdk">
2</Project> \ No newline at end of file
diff --git a/src/test/burn/TestData/ConfigurableScopeTests/PuomPkg2/product.wxs b/src/test/burn/TestData/ConfigurableScopeTests/PuomPkg2/product.wxs
new file mode 100644
index 00000000..2c4cb170
--- /dev/null
+++ b/src/test/burn/TestData/ConfigurableScopeTests/PuomPkg2/product.wxs
@@ -0,0 +1,6 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
2 <Package Id="PuomPkg2" Name="PuomPkg2" Language="1033" Version="1.0.0.0" Manufacturer="Acme" Scope="perUserOrMachine">
3 <MediaTemplate EmbedCab="yes" />
4 <File Source="$(sys.SOURCEFILEPATH)" />
5 </Package>
6</Wix>