diff options
Diffstat (limited to 'src/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs')
| -rw-r--r-- | src/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs b/src/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs index 41cf8e64..d572a91a 100644 --- a/src/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs +++ b/src/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs | |||
| @@ -22,7 +22,7 @@ namespace WixToolsetTest.BuildTasks | |||
| 22 | { | 22 | { |
| 23 | var baseFolder = fs.GetFolder(); | 23 | var baseFolder = fs.GetFolder(); |
| 24 | var intermediateFolder = Path.Combine(baseFolder, "obj"); | 24 | var intermediateFolder = Path.Combine(baseFolder, "obj"); |
| 25 | 25 | var pdbPath = Path.Combine(baseFolder, @"bin\testpackage.wixpdb"); | |
| 26 | var engine = new FakeBuildEngine(); | 26 | var engine = new FakeBuildEngine(); |
| 27 | 27 | ||
| 28 | var task = new DoIt | 28 | var task = new DoIt |
| @@ -43,16 +43,18 @@ namespace WixToolsetTest.BuildTasks | |||
| 43 | }, | 43 | }, |
| 44 | IntermediateDirectory = new TaskItem(intermediateFolder), | 44 | IntermediateDirectory = new TaskItem(intermediateFolder), |
| 45 | OutputFile = new TaskItem(Path.Combine(baseFolder, @"bin\test.msi")), | 45 | OutputFile = new TaskItem(Path.Combine(baseFolder, @"bin\test.msi")), |
| 46 | PdbType = "Full", | ||
| 47 | PdbFile = new TaskItem(pdbPath), | ||
| 46 | }; | 48 | }; |
| 47 | 49 | ||
| 48 | var result = task.Execute(); | 50 | var result = task.Execute(); |
| 49 | Assert.True(result, $"MSBuild task failed unexpectedly. Output:\r\n{engine.Output}"); | 51 | Assert.True(result, $"MSBuild task failed unexpectedly. Output:\r\n{engine.Output}"); |
| 50 | 52 | ||
| 51 | Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.msi"))); | 53 | Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.msi"))); |
| 52 | Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\test.wixpdb"))); | 54 | Assert.True(File.Exists(pdbPath)); |
| 53 | Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\cab1.cab"))); | 55 | Assert.True(File.Exists(Path.Combine(baseFolder, @"bin\cab1.cab"))); |
| 54 | 56 | ||
| 55 | var intermediate = Intermediate.Load(Path.Combine(baseFolder, @"bin\test.wixpdb")); | 57 | var intermediate = Intermediate.Load(pdbPath); |
| 56 | var section = intermediate.Sections.Single(); | 58 | var section = intermediate.Sections.Single(); |
| 57 | 59 | ||
| 58 | var fileTuple = section.Tuples.OfType<FileTuple>().Single(); | 60 | var fileTuple = section.Tuples.OfType<FileTuple>().Single(); |
