Merge pull request #109850 from ardaguclu/validate-nooptdefval

Define NoOptDefVal for validate flag
This commit is contained in:
Kubernetes Prow Robot
2022-06-13 08:04:11 -07:00
committed by GitHub
3 changed files with 11 additions and 3 deletions

View File

@@ -170,6 +170,12 @@ run_kubectl_create_validate_tests() {
create_and_use_new_namespace
## test --validate no value expects default strict is used
kube::log::status "Testing kubectl create --validate"
# create and verify
output_message=$(! kubectl create -f hack/testdata/invalid-deployment-unknown-and-duplicate-fields.yaml --validate 2>&1)
has_one_of_error_message "${output_message}" 'strict decoding error' 'error validating data'
## test --validate=true
kube::log::status "Testing kubectl create --validate=true"
# create and verify