4
0

updateCheck_test.go 490 B

1234567891011121314
  1. package updatecheck
  2. import (
  3. "github.com/stretchr/testify/assert"
  4. "testing"
  5. )
  6. func TestVersionLater(t *testing.T) {
  7. assert.Equal(t, "none", parseIfVersionIsLater("1.0.0", "1.0.0"))
  8. assert.Equal(t, "1.1.1", parseIfVersionIsLater("1.0.0", "1.1.1"))
  9. assert.Equal(t, "none", parseIfVersionIsLater("2.0.0", "1.10.1"))
  10. assert.Equal(t, "version-parse-failure", parseIfVersionIsLater("1.0.0", "1.2.3.4"))
  11. assert.Equal(t, "version-parse-failure", parseIfVersionIsLater("asdf", "foobar"))
  12. }