1
- package semver_test
1
+ package semver
2
2
3
3
import (
4
4
"testing"
5
-
6
- "github.com/Masterminds/semver"
7
5
)
8
6
9
7
/* Constraint creation benchmarks */
@@ -12,7 +10,7 @@ func benchNewConstraint(c string, b *testing.B) {
12
10
b .ReportAllocs ()
13
11
b .ResetTimer ()
14
12
for i := 0 ; i < b .N ; i ++ {
15
- _ , _ = semver . NewConstraint (c )
13
+ _ , _ = NewConstraint (c )
16
14
}
17
15
}
18
16
@@ -57,8 +55,8 @@ func BenchmarkNewConstraintUnion(b *testing.B) {
57
55
func benchCheckVersion (c , v string , b * testing.B ) {
58
56
b .ReportAllocs ()
59
57
b .ResetTimer ()
60
- version , _ := semver . NewVersion (v )
61
- constraint , _ := semver . NewConstraint (c )
58
+ version , _ := NewVersion (v )
59
+ constraint , _ := NewConstraint (c )
62
60
63
61
for i := 0 ; i < b .N ; i ++ {
64
62
constraint .Check (version )
@@ -104,8 +102,8 @@ func BenchmarkCheckVersionUnion(b *testing.B) {
104
102
func benchValidateVersion (c , v string , b * testing.B ) {
105
103
b .ReportAllocs ()
106
104
b .ResetTimer ()
107
- version , _ := semver . NewVersion (v )
108
- constraint , _ := semver . NewConstraint (c )
105
+ version , _ := NewVersion (v )
106
+ constraint , _ := NewConstraint (c )
109
107
110
108
for i := 0 ; i < b .N ; i ++ {
111
109
constraint .Validate (version )
@@ -190,13 +188,13 @@ func BenchmarkValidateVersionUnionFail(b *testing.B) {
190
188
191
189
func benchNewVersion (v string , b * testing.B ) {
192
190
for i := 0 ; i < b .N ; i ++ {
193
- _ , _ = semver . NewVersion (v )
191
+ _ , _ = NewVersion (v )
194
192
}
195
193
}
196
194
197
195
func benchStrictNewVersion (v string , b * testing.B ) {
198
196
for i := 0 ; i < b .N ; i ++ {
199
- _ , _ = semver . StrictNewVersion (v )
197
+ _ , _ = StrictNewVersion (v )
200
198
}
201
199
}
202
200
0 commit comments