...

Source file src/edge-infra.dev/pkg/lib/runtime/version/version_test.go

Documentation: edge-infra.dev/pkg/lib/runtime/version

     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  

View as plain text