Skip to content

Commit 9f1f6c7

Browse files
committedNov 26, 2024
test(version): cover the version function
1 parent a80ddcc commit 9f1f6c7

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed
 

‎generator/version_test.go

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
package generator
2+
3+
import (
4+
"strings"
5+
"testing"
6+
)
7+
8+
func TestVersion(t *testing.T) {
9+
// we build on "devel" branch
10+
v := GetVersion()
11+
if strings.Contains(v, "(devel)") {
12+
t.Errorf("Expected version to be set, got %s", v)
13+
}
14+
15+
// now, imagine we are on a release branch
16+
Version = "release-1.0.0"
17+
v = GetVersion()
18+
if !strings.Contains(v, "release-1.0.0") {
19+
t.Errorf("Expected version to be set, got %s", v)
20+
}
21+
}

0 commit comments

Comments
 (0)