MCPcopy Create free account
hub / github.com/cel-expr/cel-cpp / TEST

Function TEST

codelab/exercise2_test.cc:31–40  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29using ::testing::HasSubstr;
30
31TEST(Exercise2Var, Simple) {
32 EXPECT_THAT(CompileAndEvaluateWithBoolVar("bool_var", false),
33 IsOkAndHolds(false));
34 EXPECT_THAT(CompileAndEvaluateWithBoolVar("bool_var", true),
35 IsOkAndHolds(true));
36 EXPECT_THAT(CompileAndEvaluateWithBoolVar("bool_var || true", false),
37 IsOkAndHolds(true));
38 EXPECT_THAT(CompileAndEvaluateWithBoolVar("bool_var && false", true),
39 IsOkAndHolds(false));
40}
41
42TEST(Exercise2Var, WrongTypeResultError) {
43 EXPECT_THAT(CompileAndEvaluateWithBoolVar("'not a bool'", false),

Callers

nothing calls this directly

Calls 2

Tested by

no test coverage detected