mirror of
https://github.com/yannh/kubeconform.git
synced 2026-02-18 01:17:03 +00:00
Fix acceptance test
This commit is contained in:
parent
0927e3b717
commit
2df298d36d
2 changed files with 2 additions and 3 deletions
|
|
@ -182,8 +182,7 @@ resetCacheFolder() {
|
|||
|
||||
@test "Fail early when passing a non valid -kubernetes-version" {
|
||||
run bin/kubeconform -kubernetes-version 1.25 fixtures/valid.yaml
|
||||
[[ "$output" == "invalid value "1.25" for flag -kubernetes-version: 1.25 is not a valid version. Valid values are 'master' (default) or full version x.y.z (e.g. '1.27.2')"* ]]
|
||||
[[ `echo "$output" | wc -l` -eq 1 ]]
|
||||
[ "${lines[0]}" == 'invalid value "1.25" for flag -kubernetes-version: 1.25 is not a valid version. Valid values are "master" (default) or full version x.y.z (e.g. "1.27.2")' ]
|
||||
[ "$status" -eq 1 ]
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ func (kv k8sVersionValue) MarshalText() ([]byte, error) {
|
|||
|
||||
func (kv *k8sVersionValue) UnmarshalText(v []byte) error {
|
||||
if ok, _ := regexp.MatchString(`^(master|\d+\.\d+\.\d+)$`, string(v)); ok != true {
|
||||
return fmt.Errorf("%v is not a valid version. Valid values are 'master' (default) or full version x.y.z (e.g. '1.27.2')", kv.String())
|
||||
return fmt.Errorf("%v is not a valid version. Valid values are \"master\" (default) or full version x.y.z (e.g. \"1.27.2\")", string(v))
|
||||
}
|
||||
*kv = k8sVersionValue(v)
|
||||
return nil
|
||||
|
|
|
|||
Loading…
Reference in a new issue