git.delta.rocks / jrsonnet / refs/commits / 012ef803abd4

difftreelog

test(evaluator) object assertions

Лач2020-06-25parent: #8a141fc.patch.diff
in: master

1 file changed

modifiedcrates/jsonnet-evaluator/src/lib.rsdiffbeforeafterboth
448 assert_json!("{a: self.b} + {b:3}", r#"{"a": 3,"b": 3}"#);448 assert_json!("{a: self.b} + {b:3}", r#"{"a": 3,"b": 3}"#);
449 }449 }
450450
451 #[test]
452 fn object_assertion_success() {
453 eval!("{assert \"a\" in self} + {a:2}");
454 }
455
456 #[test]
457 fn object_assertion_error() {
458 eval!("{assert \"a\" in self}");
459 }
451 #[test]460 #[test]
452 fn test_object() {461 fn test_object() {
453 assert_json!("{a:2}", r#"{"a": 2}"#);462 assert_json!("{a:2}", r#"{"a": 2}"#);