@@ -30,14 +30,14 @@ func TestValidateProbes(t *testing.T) {
30
30
assert .NilError (t , err )
31
31
32
32
err = Validate (y , false )
33
- assert .Error (t , err , "field `probe[0].script` must start with a '#!' line" )
33
+ assert .ErrorContains (t , err , "field `probe[0].script` must start with a '#!' line" )
34
34
35
35
invalidProbe = `probes: [{file: {digest: decafbad}}]`
36
36
y , err = Load ([]byte (invalidProbe + "\n " + images ), "lima.yaml" )
37
37
assert .NilError (t , err )
38
38
39
39
err = Validate (y , false )
40
- assert .Error (t , err , "field `probe[0].file.digest` support is not yet implemented" )
40
+ assert .ErrorContains (t , err , "field `probe[0].file.digest` support is not yet implemented" )
41
41
}
42
42
43
43
func TestValidateProvisionData (t * testing.T ) {
@@ -54,7 +54,7 @@ func TestValidateProvisionData(t *testing.T) {
54
54
assert .NilError (t , err )
55
55
56
56
err = Validate (y , false )
57
- assert .Error (t , err , "field `provision[0].path` must not be empty when mode is \" data\" " )
57
+ assert .ErrorContains (t , err , "field `provision[0].path` must not be empty when mode is \" data\" " )
58
58
59
59
invalidData = `provision: [{mode: data, path: /tmp, content: hello, permissions: 9}]`
60
60
y , err = Load ([]byte (invalidData + "\n " + images ), "lima.yaml" )
@@ -86,7 +86,7 @@ additionalDisks:
86
86
assert .NilError (t , err )
87
87
88
88
err = Validate (y , false )
89
- assert .Error (t , err , "field `additionalDisks[0].name is invalid`: identifier must not be empty" )
89
+ assert .ErrorContains (t , err , "field `additionalDisks[0].name is invalid`: identifier must not be empty" )
90
90
}
91
91
92
92
func TestValidateParamName (t * testing.T ) {
0 commit comments