diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/wix/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/wix/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs b/src/wix/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs index 92ee441a..09043918 100644 --- a/src/wix/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs +++ b/src/wix/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs | |||
| @@ -26,6 +26,14 @@ namespace WixToolsetTest.BuildTasks | |||
| 26 | { | 26 | { |
| 27 | var folder = TestData.Get("TestData", "SimpleMsiPackage", "MsiPackage"); | 27 | var folder = TestData.Get("TestData", "SimpleMsiPackage", "MsiPackage"); |
| 28 | 28 | ||
| 29 | var wixExeFolder = PublishedWixExeFolder; | ||
| 30 | |||
| 31 | // TODO: See https://github.com/wixtoolset/issues/issues/6960 - fallback to x86 until we have a wix.exe that supports all platforms. | ||
| 32 | if (!Directory.Exists(wixExeFolder)) | ||
| 33 | { | ||
| 34 | wixExeFolder = Path.Combine(Path.GetDirectoryName(wixExeFolder), "x86"); | ||
| 35 | } | ||
| 36 | |||
| 29 | using (var fs = new DisposableFileSystem()) | 37 | using (var fs = new DisposableFileSystem()) |
| 30 | { | 38 | { |
| 31 | var baseFolder = fs.GetFolder(); | 39 | var baseFolder = fs.GetFolder(); |
| @@ -54,7 +62,7 @@ namespace WixToolsetTest.BuildTasks | |||
| 54 | PdbType = "Full", | 62 | PdbType = "Full", |
| 55 | PdbFile = new TaskItem(pdbPath), | 63 | PdbFile = new TaskItem(pdbPath), |
| 56 | DefaultCompressionLevel = "nOnE", | 64 | DefaultCompressionLevel = "nOnE", |
| 57 | ToolPath = PublishedWixExeFolder | 65 | ToolPath = wixExeFolder |
| 58 | }; | 66 | }; |
| 59 | 67 | ||
| 60 | var result = task.Execute(); | 68 | var result = task.Execute(); |
