Skip to content

Commit f8377b0

Browse files
jnthntatumcopybara-github
authored andcommitted
Export unit test for select optimization.
PiperOrigin-RevId: 840798139
1 parent 20671a0 commit f8377b0

2 files changed

Lines changed: 2011 additions & 0 deletions

File tree

extensions/BUILD

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -350,6 +350,69 @@ cc_library(
350350
],
351351
)
352352

353+
cc_test(
354+
name = "select_optimization_test",
355+
srcs = ["select_optimization_test.cc"],
356+
deps = [
357+
":select_optimization",
358+
"//base:ast",
359+
"//base:attributes",
360+
"//base:builtins",
361+
"//checker:type_checker_builder",
362+
"//checker:validation_result",
363+
"//common:ast",
364+
"//common:decl",
365+
"//common:decl_proto",
366+
"//common:expr",
367+
"//common:kind",
368+
"//common:memory",
369+
"//common:value",
370+
"//compiler",
371+
"//compiler:compiler_factory",
372+
"//compiler:optional",
373+
"//compiler:standard_library",
374+
"//eval/compiler:flat_expr_builder",
375+
"//eval/compiler:flat_expr_builder_extensions",
376+
"//eval/compiler:resolver",
377+
"//eval/eval:evaluator_core",
378+
"//eval/internal:interop",
379+
"//eval/public:cel_type_registry",
380+
"//eval/public:cel_value",
381+
"//eval/public/structs:cel_proto_wrapper",
382+
"//eval/public/structs:legacy_type_adapter",
383+
"//eval/public/structs:legacy_type_info_apis",
384+
"//extensions/protobuf:ast_converters",
385+
"//internal:number",
386+
"//internal:status_macros",
387+
"//internal:testing",
388+
"//parser",
389+
"//runtime:activation",
390+
"//runtime:function_adapter",
391+
"//runtime:function_registry",
392+
"//runtime:runtime_issue",
393+
"//runtime:runtime_options",
394+
"//runtime:type_registry",
395+
"//runtime/internal:issue_collector",
396+
"//runtime/internal:runtime_env",
397+
"//runtime/internal:runtime_env_testing",
398+
"@com_google_absl//absl/base:nullability",
399+
"@com_google_absl//absl/container:flat_hash_map",
400+
"@com_google_absl//absl/log:absl_check",
401+
"@com_google_absl//absl/status",
402+
"@com_google_absl//absl/status:status_matchers",
403+
"@com_google_absl//absl/status:statusor",
404+
"@com_google_absl//absl/strings",
405+
"@com_google_absl//absl/time",
406+
"@com_google_absl//absl/types:optional",
407+
"@com_google_absl//absl/types:span",
408+
"@com_google_cel_spec//proto/cel/expr:checked_cc_proto",
409+
"@com_google_cel_spec//proto/cel/expr:syntax_cc_proto",
410+
"@com_google_cel_spec//proto/cel/expr/conformance/proto2:test_all_types_cc_proto",
411+
"@com_google_protobuf//:empty_cc_proto",
412+
"@com_google_protobuf//:protobuf",
413+
],
414+
)
415+
353416
cc_library(
354417
name = "lists_functions",
355418
srcs = ["lists_functions.cc"],

0 commit comments

Comments
 (0)