From 11a6edfc887f3bc983165d19b05fca566ed82ba7 Mon Sep 17 00:00:00 2001 From: Alexander Zielenski Date: Fri, 19 Apr 2024 13:52:22 -0700 Subject: [PATCH] test: typecheck cel test cases --- .../src/k8s.io/apiserver/pkg/cel/library/quantity_test.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/staging/src/k8s.io/apiserver/pkg/cel/library/quantity_test.go b/staging/src/k8s.io/apiserver/pkg/cel/library/quantity_test.go index d42a6ecb879..d300b5580ea 100644 --- a/staging/src/k8s.io/apiserver/pkg/cel/library/quantity_test.go +++ b/staging/src/k8s.io/apiserver/pkg/cel/library/quantity_test.go @@ -82,6 +82,12 @@ func testQuantity(t *testing.T, expr string, expectResult ref.Val, expectRuntime t.Fatalf("%v", issues.Errors()) } + // Typecheck expression + _, err = cel.AstToCheckedExpr(compiled) + if err != nil { + t.Fatalf("%v", err) + } + prog, err := env.Program(compiled) if err != nil { t.Fatalf("%v", err)