| 76 | using ::testing::NotNull; |
| 77 | |
| 78 | TEST(CelExpressionBuilderFlatImplTest, Error) { |
| 79 | Expr expr; |
| 80 | SourceInfo source_info; |
| 81 | CelExpressionBuilderFlatImpl builder(NewTestingRuntimeEnv()); |
| 82 | EXPECT_THAT(builder.CreateExpression(&expr, &source_info).status(), |
| 83 | StatusIs(absl::StatusCode::kInvalidArgument, |
| 84 | HasSubstr("Invalid empty expression"))); |
| 85 | } |
| 86 | |
| 87 | TEST(CelExpressionBuilderFlatImplTest, ParsedExpr) { |
| 88 | ASSERT_OK_AND_ASSIGN(ParsedExpr parsed_expr, Parse("1 + 2")); |
nothing calls this directly
no test coverage detected