diff options
author | Bob Arnson <bob@joyofsetup.com> | 2019-06-25 18:52:09 -0400 |
---|---|---|
committer | Bob Arnson <bob@firegiant.com> | 2019-06-25 20:13:41 -0400 |
commit | c950d39509e67705a660227df5a03bb77ed7b578 (patch) | |
tree | dc6e0db667de9300fafaa3618b0237d6031abb42 /src/test | |
parent | a056927970ba5453462143e61a62c2bc19d61c91 (diff) | |
download | wix-c950d39509e67705a660227df5a03bb77ed7b578.tar.gz wix-c950d39509e67705a660227df5a03bb77ed7b578.tar.bz2 wix-c950d39509e67705a660227df5a03bb77ed7b578.zip |
Fix keypath bug and overload resolution oddity.
- Ensure a component with directory keypath is accurately reflected in
`ComponentTuple.KeyPathType`.
- To ensure callers don't have to reference wix.dll, have separate
static methods for converting a file or a live WiX v3 `Output` object.
Diffstat (limited to 'src/test')
-rw-r--r-- | src/test/WixToolsetTest.Converters.Tupleizer/ConvertTuplesFixture.cs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/test/WixToolsetTest.Converters.Tupleizer/ConvertTuplesFixture.cs b/src/test/WixToolsetTest.Converters.Tupleizer/ConvertTuplesFixture.cs index a180e20d..5df577f6 100644 --- a/src/test/WixToolsetTest.Converters.Tupleizer/ConvertTuplesFixture.cs +++ b/src/test/WixToolsetTest.Converters.Tupleizer/ConvertTuplesFixture.cs | |||
@@ -27,10 +27,8 @@ namespace WixToolsetTest.Converters.Tupleizer | |||
27 | var intermediateFolder = fs.GetFolder(); | 27 | var intermediateFolder = fs.GetFolder(); |
28 | 28 | ||
29 | var path = Path.Combine(dataFolder, "test.wixout"); | 29 | var path = Path.Combine(dataFolder, "test.wixout"); |
30 | var output = Wix3.Output.Load(path, suppressVersionCheck: true, suppressSchema: true); | ||
31 | 30 | ||
32 | var command = new ConvertTuplesCommand(); | 31 | var intermediate = ConvertTuples.ConvertFile(path); |
33 | var intermediate = command.Execute(output); | ||
34 | 32 | ||
35 | Assert.NotNull(intermediate); | 33 | Assert.NotNull(intermediate); |
36 | Assert.Single(intermediate.Sections); | 34 | Assert.Single(intermediate.Sections); |
@@ -43,6 +41,7 @@ namespace WixToolsetTest.Converters.Tupleizer | |||
43 | 41 | ||
44 | intermediate = Intermediate.Load(wixiplFile); | 42 | intermediate = Intermediate.Load(wixiplFile); |
45 | 43 | ||
44 | var output = Wix3.Output.Load(path, suppressVersionCheck: true, suppressSchema: true); | ||
46 | var wixMediaByDiskId = IndexWixMediaTableByDiskId(output); | 45 | var wixMediaByDiskId = IndexWixMediaTableByDiskId(output); |
47 | 46 | ||
48 | // Dump to text for easy diffing, with some massaging to keep v3 and v4 diffable. | 47 | // Dump to text for easy diffing, with some massaging to keep v3 and v4 diffable. |