diff options
| author | Sean Hall <r.sean.hall@gmail.com> | 2022-05-16 16:07:43 -0500 |
|---|---|---|
| committer | Sean Hall <r.sean.hall@gmail.com> | 2022-05-17 22:54:13 -0500 |
| commit | 46fb0597d4d6192833ddcf836f4bcf6295ef0aaf (patch) | |
| tree | bfe188365bb37b298c42238d39568ebfc8809dcb /src/api/burn/test/WixToolsetTest.Mba.Core | |
| parent | 0ea53e27361cbfe664df98d717e55005f329aff1 (diff) | |
| download | wix-46fb0597d4d6192833ddcf836f4bcf6295ef0aaf.tar.gz wix-46fb0597d4d6192833ddcf836f4bcf6295ef0aaf.tar.bz2 wix-46fb0597d4d6192833ddcf836f4bcf6295ef0aaf.zip | |
Keep track of when parts of verutil/WixVersions are missing.
Return null when WixVersion.TryParse returns false.
6776
Diffstat (limited to 'src/api/burn/test/WixToolsetTest.Mba.Core')
| -rw-r--r-- | src/api/burn/test/WixToolsetTest.Mba.Core/VerUtilFixture.cs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/api/burn/test/WixToolsetTest.Mba.Core/VerUtilFixture.cs b/src/api/burn/test/WixToolsetTest.Mba.Core/VerUtilFixture.cs index ceb1b12a..6fb8aced 100644 --- a/src/api/burn/test/WixToolsetTest.Mba.Core/VerUtilFixture.cs +++ b/src/api/burn/test/WixToolsetTest.Mba.Core/VerUtilFixture.cs | |||
| @@ -57,6 +57,10 @@ namespace WixToolsetTest.Mba.Core | |||
| 57 | Assert.Empty(parsedVersion.ReleaseLabels); | 57 | Assert.Empty(parsedVersion.ReleaseLabels); |
| 58 | Assert.Equal("", parsedVersion.Metadata); | 58 | Assert.Equal("", parsedVersion.Metadata); |
| 59 | Assert.False(parsedVersion.IsInvalid); | 59 | Assert.False(parsedVersion.IsInvalid); |
| 60 | Assert.True(parsedVersion.HasMajor); | ||
| 61 | Assert.True(parsedVersion.HasMinor); | ||
| 62 | Assert.True(parsedVersion.HasPatch); | ||
| 63 | Assert.True(parsedVersion.HasRevision); | ||
| 60 | } | 64 | } |
| 61 | 65 | ||
| 62 | [Fact] | 66 | [Fact] |
| @@ -74,6 +78,10 @@ namespace WixToolsetTest.Mba.Core | |||
| 74 | Assert.Equal(5, parsedVersion.ReleaseLabels.Length); | 78 | Assert.Equal(5, parsedVersion.ReleaseLabels.Length); |
| 75 | Assert.Equal("+abc123", parsedVersion.Metadata); | 79 | Assert.Equal("+abc123", parsedVersion.Metadata); |
| 76 | Assert.True(parsedVersion.IsInvalid); | 80 | Assert.True(parsedVersion.IsInvalid); |
| 81 | Assert.True(parsedVersion.HasMajor); | ||
| 82 | Assert.True(parsedVersion.HasMinor); | ||
| 83 | Assert.True(parsedVersion.HasPatch); | ||
| 84 | Assert.True(parsedVersion.HasRevision); | ||
| 77 | 85 | ||
| 78 | Assert.Equal("a", parsedVersion.ReleaseLabels[0].Label); | 86 | Assert.Equal("a", parsedVersion.ReleaseLabels[0].Label); |
| 79 | Assert.False(parsedVersion.ReleaseLabels[0].IsNumeric); | 87 | Assert.False(parsedVersion.ReleaseLabels[0].IsNumeric); |
