1 package version 2 3 import ( 4 "testing" 5 6 "gotest.tools/v3/assert" 7 "gotest.tools/v3/assert/cmp" 8 9 "edge-infra.dev/pkg/lib/build" 10 ) 11 12 func TestVersion(t *testing.T) { 13 var v *build.Version 14 15 if cmp.Panics(func() { v = New() })().Success() { 16 t.Fatal("version.New should not panic") 17 } 18 19 _, _, _, err := v.SemVerMajorMinorPatch() 20 assert.NilError(t, err) 21 } 22