fix:解析预发布版版本号

This commit is contained in:
SengokuCola
2026-05-09 21:10:12 +08:00
parent 5a692c2faf
commit 1247482dd4
4 changed files with 42 additions and 1140 deletions

View File

@@ -1169,6 +1169,8 @@ class TestVersionComparator:
assert VersionComparator.normalize_version("0.8.0-snapshot.1") == "0.8.0"
assert VersionComparator.normalize_version("1.2") == "1.2.0"
assert VersionComparator.normalize_version("1.0.0rc16") == "1.0.0"
assert VersionComparator.normalize_version("1.0.0-pre.16") == "1.0.0"
assert VersionComparator.normalize_version("") == "0.0.0"
def test_compare(self):