fix nil version safety

This commit is contained in:
Aneurin Barker Snook
2024-07-12 11:42:48 +01:00
parent 01ca4b8660
commit cac475d2f2
2 changed files with 16 additions and 0 deletions
+3
View File
@@ -55,6 +55,9 @@ func TestVersion_Compare(t *testing.T) {
{A: MustParse("1.20.0"), B: MustParse("1.2.0"), Expected: 1},
{A: MustParse("1.20.0"), B: MustParse("1.2.20"), Expected: 1},
{A: MustParse("1.20.0"), B: MustParse("1.20.1"), Expected: -1},
{A: MustParse("1.0.0"), Expected: 0},
{B: MustParse("1.0.0"), Expected: 0},
{Expected: 0},
}
for i, testCase := range testCases {