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

Function TEST

eval/public/cel_number_test.cc:30–40  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28
29
30TEST(CelNumber, GetNumberFromCelValue) {
31 EXPECT_THAT(GetNumberFromCelValue(CelValue::CreateDouble(1.1)),
32 Optional(CelNumber::FromDouble(1.1)));
33 EXPECT_THAT(GetNumberFromCelValue(CelValue::CreateInt64(1)),
34 Optional(CelNumber::FromDouble(1.0)));
35 EXPECT_THAT(GetNumberFromCelValue(CelValue::CreateUint64(1)),
36 Optional(CelNumber::FromDouble(1.0)));
37
38 EXPECT_EQ(GetNumberFromCelValue(CelValue::CreateDuration(absl::Seconds(1))),
39 absl::nullopt);
40}
41
42
43

Callers

nothing calls this directly

Calls 1

GetNumberFromCelValueFunction · 0.85

Tested by

no test coverage detected