MCPcopy Create free account
hub / github.com/cel-rust/cel-rust / test_unit

Function test_unit

cel/src/ser.rs:1100–1109  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1098 }
1099 #[test]
1100 fn test_unit() {
1101 let unit = to_value(TestCompoundTypes::Unit).unwrap();
1102 let expected: Value = "Unit".into();
1103 let program = Program::compile("test == expected").unwrap();
1104 let mut context = Context::default();
1105 context.add_variable("expected", expected).unwrap();
1106 context.add_variable("test", unit).unwrap();
1107 let value = program.execute(&context).unwrap();
1108 assert_eq!(value, true.into())
1109 }
1110 #[test]
1111 fn test_newtype() {
1112 let newtype = to_value(TestCompoundTypes::Newtype(32)).unwrap();

Callers

nothing calls this directly

Calls 3

to_valueFunction · 0.85
add_variableMethod · 0.80
executeMethod · 0.80

Tested by

no test coverage detected