From 433650cdf5c74cf4016434bd11d313158bf9792d Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Wed, 17 Dec 2025 16:33:06 +0000 Subject: javascript: Implement function body expressions. --- tests/javascript.scm | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests') diff --git a/tests/javascript.scm b/tests/javascript.scm index 9f86e7f..4a58f3a 100644 --- a/tests/javascript.scm +++ b/tests/javascript.scm @@ -178,4 +178,12 @@ (evaluate-javascript-expression "$(1 - (2 - 1))" '())) +(test-equal "evaluate javascript function body" + 2 + (evaluate-javascript-expression "${switch (inputs.message) { case \"foo\": return 1; case \"bar\": return 2; default: return 3}}" + '(("inputs" . (("message" . "bar") + ("threads" . 48))) + ("self" . #f) + ("runtime" . #f)))) + (test-end "javascript") -- cgit 1.4.1