From 4bad627621d3a83513b206ab720093cb2caaec8f Mon Sep 17 00:00:00 2001 From: Jonathan Tatum Date: Thu, 13 Aug 2026 22:37:44 +0000 Subject: [PATCH] Enable list_ext conformance tests. --- MODULE.bazel | 8 ++++++-- conformance/BUILD.bazel | 1 + conformance/conformance_test.go | 1 + 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index ba8c23ae9..714224fed 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -37,16 +37,20 @@ bazel_dep( bazel_dep(name = "rules_shell", version = "0.6.1") bazel_dep(name = "rules_license", version = "1.0.0") - # local_path_override( # module_name = "cel-spec", # path = "../cel-spec", # ) bazel_dep( name = "cel-spec", - version = "0.25.1", + version = "0.25.2", repo_name = "dev_cel_expr", ) +git_override( + module_name = "cel-spec", + commit = "ba58ae5007845f3a1279b488cdeb79645ce958bb", + remote = "https://github.com/cel-expr/cel-spec", +) go_sdk = use_extension("@io_bazel_rules_go//go:extensions.bzl", "go_sdk") go_sdk.download(version = "1.23.0") diff --git a/conformance/BUILD.bazel b/conformance/BUILD.bazel index 455f6e695..b30f1c1d3 100644 --- a/conformance/BUILD.bazel +++ b/conformance/BUILD.bazel @@ -17,6 +17,7 @@ _ALL_TESTS = [ "@dev_cel_expr//tests/simple:testdata/fp_math.textproto", "@dev_cel_expr//tests/simple:testdata/integer_math.textproto", "@dev_cel_expr//tests/simple:testdata/lists.textproto", + "@dev_cel_expr//tests/simple:testdata/lists_ext.textproto", "@dev_cel_expr//tests/simple:testdata/logic.textproto", "@dev_cel_expr//tests/simple:testdata/macros.textproto", "@dev_cel_expr//tests/simple:testdata/macros2.textproto", diff --git a/conformance/conformance_test.go b/conformance/conformance_test.go index 417310287..6b96e5866 100644 --- a/conformance/conformance_test.go +++ b/conformance/conformance_test.go @@ -88,6 +88,7 @@ func init() { cel.Types(&test2pb.TestAllTypes{}, &test2pb.Proto2ExtensionScopedMessage{}, &test3pb.TestAllTypes{}), ext.Bindings(), ext.Encoders(), + ext.Lists(), ext.Math(), ext.Protos(), ext.Strings(),