We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0484a15 commit 4f2f3c0Copy full SHA for 4f2f3c0
testdata/vfile3
@@ -0,0 +1 @@
1
+version: 12.3.4
versionfile.go
@@ -15,7 +15,7 @@ import (
15
)
16
17
const (
18
- versionRegBase = `(?i)((?:^|[^-_0-9a-zA-Z])version[^-_0-9a-zA-Z].{0,50})`
+ versionRegBase = `(?i)((?:^|[^-_0-9a-zA-Z])version[^-_0-9a-zA-Z].{0,50}?)`
19
semverRegBase = `([0-9]+\.[0-9]+\.[0-9]+)`
20
21
versionfile_test.go
@@ -36,15 +36,20 @@ func TestRetrieveVersionFile(t *testing.T) {
36
t.Errorf("detected: %s, expected: %s", ver.Naked(), version)
37
}
38
39
- ver, err = retrieveVersionFromFile("testdata/vfile1", true)
+ ver, _ = retrieveVersionFromFile("testdata/vfile1", true)
40
if e, g := "v1.2.3", ver.Tag(); e != g {
41
t.Errorf("got: %s, expected: %s", g, e)
42
43
44
- ver, err = retrieveVersionFromFile("testdata/vfile2", false)
+ ver, _ = retrieveVersionFromFile("testdata/vfile2", false)
45
if e, g := "1.3.5", ver.Tag(); e != g {
46
47
48
+
49
+ ver, _ = retrieveVersionFromFile("testdata/vfile3", false)
50
+ if e, g := "12.3.4", ver.Tag(); e != g {
51
+ t.Errorf("got: %s, expected: %s", g, e)
52
+ }
53
54
55
func TestDetectVersionFile(t *testing.T) {
0 commit comments