diff options
| author | sinner <[email protected]> | 2026-04-15 15:16:02 -0400 |
|---|---|---|
| committer | sinner <[email protected]> | 2026-04-15 15:16:02 -0400 |
| commit | a5f907854f29e1c267ad30d1dfe85c2c47f5ac48 (patch) | |
| tree | bc8685c3b22e6d5d47702ba0607c694f938ba7fd /internal/utils/version_test.go | |
| parent | 8a1cf20dd5014ebe15ced77344902b79dcfa2e66 (diff) | |
| download | dborg-a5f907854f29e1c267ad30d1dfe85c2c47f5ac48.tar.gz dborg-a5f907854f29e1c267ad30d1dfe85c2c47f5ac48.zip | |
Diffstat (limited to 'internal/utils/version_test.go')
| -rw-r--r-- | internal/utils/version_test.go | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/internal/utils/version_test.go b/internal/utils/version_test.go index e3a27b1..9db181a 100644 --- a/internal/utils/version_test.go +++ b/internal/utils/version_test.go @@ -72,6 +72,30 @@ func TestIsNewerVersion(t *testing.T) { local: "v0.5.0", expected: true, }, + { + name: "double digit patch newer", + remote: "v1.0.12", + local: "v1.0.9", + expected: true, + }, + { + name: "double digit patch older", + remote: "v1.0.9", + local: "v1.0.12", + expected: false, + }, + { + name: "double digit patch same", + remote: "v1.0.12", + local: "v1.0.12", + expected: false, + }, + { + name: "double digit minor newer", + remote: "v1.10.0", + local: "v1.9.0", + expected: true, + }, } for _, tt := range tests { |
