mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-06-22 05:28:25 +00:00
Merge pull request #9809 from microsoft/danmihai1/yq-breaking-change
tests: k8s: use newer yq command line format
This commit is contained in:
commit
0c5849b68b
@ -53,7 +53,7 @@ setup() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@test "Successful pod with auto-generated policy and runtimeClassName filter" {
|
@test "Successful pod with auto-generated policy and runtimeClassName filter" {
|
||||||
runtime_class_name=$(yq read "${testcase_pre_generate_pod_yaml}" "spec.runtimeClassName")
|
runtime_class_name=$(yq ".spec.runtimeClassName" < "${testcase_pre_generate_pod_yaml}")
|
||||||
|
|
||||||
auto_generate_policy "${pod_config_dir}" "${testcase_pre_generate_pod_yaml}" "${testcase_pre_generate_configmap_yaml}" \
|
auto_generate_policy "${pod_config_dir}" "${testcase_pre_generate_pod_yaml}" "${testcase_pre_generate_configmap_yaml}" \
|
||||||
"--runtime-class-names=other-runtime-class-name --runtime-class-names=${runtime_class_name}"
|
"--runtime-class-names=other-runtime-class-name --runtime-class-names=${runtime_class_name}"
|
||||||
@ -145,8 +145,13 @@ test_pod_policy_error() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@test "RuntimeClassName filter: no policy" {
|
@test "RuntimeClassName filter: no policy" {
|
||||||
|
# Solve a bats warning:
|
||||||
|
# BW02: Using flags on `run` requires at least BATS_VERSION=1.5.0.
|
||||||
|
# Use `bats_require_minimum_version 1.5.0` to fix this message.
|
||||||
|
bats_require_minimum_version 1.5.0
|
||||||
|
|
||||||
# The policy should not be generated because the pod spec does not have a runtimeClassName.
|
# The policy should not be generated because the pod spec does not have a runtimeClassName.
|
||||||
runtime_class_name=$(yq read "${testcase_pre_generate_pod_yaml}" "spec.runtimeClassName")
|
runtime_class_name=$(yq ".spec.runtimeClassName" < "${testcase_pre_generate_pod_yaml}")
|
||||||
|
|
||||||
auto_generate_policy "${pod_config_dir}" "${testcase_pre_generate_pod_yaml}" "${testcase_pre_generate_configmap_yaml}" \
|
auto_generate_policy "${pod_config_dir}" "${testcase_pre_generate_pod_yaml}" "${testcase_pre_generate_configmap_yaml}" \
|
||||||
"--runtime-class-names=other-${runtime_class_name}"
|
"--runtime-class-names=other-${runtime_class_name}"
|
||||||
|
Loading…
Reference in New Issue
Block a user