diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2022-05-16 16:03:25 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2022-05-17 22:54:13 -0500 |
commit | 0ea53e27361cbfe664df98d717e55005f329aff1 (patch) | |
tree | d75e02fadee9669593ca3ccf28401b67064244af /src/api/burn/test | |
parent | d5985a1688bc878e42ffd3ce3939fa52303cab16 (diff) | |
download | wix-0ea53e27361cbfe664df98d717e55005f329aff1.tar.gz wix-0ea53e27361cbfe664df98d717e55005f329aff1.tar.bz2 wix-0ea53e27361cbfe664df98d717e55005f329aff1.zip |
Store the prefix character in VERUTIL_VERSION.
Fix edge case where version string is all v's.
Diffstat (limited to 'src/api/burn/test')
-rw-r--r-- | src/api/burn/test/WixToolsetTest.Mba.Core/VerUtilFixture.cs | 2 |
1 files changed, 2 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 44142e3d..ceb1b12a 100644 --- a/src/api/burn/test/WixToolsetTest.Mba.Core/VerUtilFixture.cs +++ b/src/api/burn/test/WixToolsetTest.Mba.Core/VerUtilFixture.cs | |||
@@ -49,6 +49,7 @@ namespace WixToolsetTest.Mba.Core | |||
49 | 49 | ||
50 | using var parsedVersion = VerUtil.VersionFromQword(qwVersion); | 50 | using var parsedVersion = VerUtil.VersionFromQword(qwVersion); |
51 | Assert.Equal("100.200.300.400", parsedVersion.Version); | 51 | Assert.Equal("100.200.300.400", parsedVersion.Version); |
52 | Assert.Equal('\0', parsedVersion.Prefix); | ||
52 | Assert.Equal(100u, parsedVersion.Major); | 53 | Assert.Equal(100u, parsedVersion.Major); |
53 | Assert.Equal(200u, parsedVersion.Minor); | 54 | Assert.Equal(200u, parsedVersion.Minor); |
54 | Assert.Equal(300u, parsedVersion.Patch); | 55 | Assert.Equal(300u, parsedVersion.Patch); |
@@ -65,6 +66,7 @@ namespace WixToolsetTest.Mba.Core | |||
65 | 66 | ||
66 | using var parsedVersion = VerUtil.ParseVersion(version, strict: false); | 67 | using var parsedVersion = VerUtil.ParseVersion(version, strict: false); |
67 | Assert.Equal(version, parsedVersion.Version); | 68 | Assert.Equal(version, parsedVersion.Version); |
69 | Assert.Equal('\0', parsedVersion.Prefix); | ||
68 | Assert.Equal(1u, parsedVersion.Major); | 70 | Assert.Equal(1u, parsedVersion.Major); |
69 | Assert.Equal(2u, parsedVersion.Minor); | 71 | Assert.Equal(2u, parsedVersion.Minor); |
70 | Assert.Equal(3u, parsedVersion.Patch); | 72 | Assert.Equal(3u, parsedVersion.Patch); |