From 4d157bb1427fe309c0726b41c38bde753fe1d747 Mon Sep 17 00:00:00 2001 From: Jiahui Feng Date: Wed, 4 Oct 2023 16:43:38 -0700 Subject: [PATCH] add single boolean to composition e2e test. --- test/e2e/apimachinery/validatingadmissionpolicy.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/test/e2e/apimachinery/validatingadmissionpolicy.go b/test/e2e/apimachinery/validatingadmissionpolicy.go index 4f06cac7986..c2f2547d7b8 100644 --- a/test/e2e/apimachinery/validatingadmissionpolicy.go +++ b/test/e2e/apimachinery/validatingadmissionpolicy.go @@ -205,11 +205,14 @@ var _ = SIGDescribe("ValidatingAdmissionPolicy [Privileged:ClusterAdmin][Alpha][ Expression: "object.spec.replicas", }). WithVariable(admissionregistrationv1beta1.Variable{ - Name: "replicasReminder", // a bit artificial but good for testing purpose - Expression: "variables.replicas % 2", + Name: "oddReplicas", + Expression: "variables.replicas % 2 == 1", }). WithValidation(admissionregistrationv1beta1.Validation{ - Expression: "variables.replicas > 1 && variables.replicasReminder == 1", + Expression: "variables.replicas > 1", + }). + WithValidation(admissionregistrationv1beta1.Validation{ + Expression: "variables.oddReplicas", }). Build() policy, err := client.AdmissionregistrationV1beta1().ValidatingAdmissionPolicies().Create(ctx, policy, metav1.CreateOptions{})