From 7740dddc3e992c811e119e5da336cb5ff881b26b Mon Sep 17 00:00:00 2001 From: Лач Date: Thu, 25 Jun 2020 11:27:48 +0000 Subject: [PATCH] test(evaluator): function calls --- --- a/crates/jsonnet-evaluator/src/lib.rs +++ b/crates/jsonnet-evaluator/src/lib.rs @@ -457,6 +457,22 @@ fn object_assertion_error() { eval!("{assert \"a\" in self}"); } + + #[test] + fn lazy_args() { + eval!("local test(a) = 2; test(error '3')"); + } + + #[test] + fn tailstrict_args() { + eval!("local test(a) = 2; test(error '3') tailstrict"); + } + + #[test] + fn no_binding_error() { + eval!("a"); + } + #[test] fn test_object() { assert_json!("{a:2}", r#"{"a": 2}"#); -- gitstuff