diff --git a/json-path/src/test/java/com/jayway/jsonpath/PathCompilerTest.java b/json-path/src/test/java/com/jayway/jsonpath/PathCompilerTest.java index ef220619..419b9bc1 100644 --- a/json-path/src/test/java/com/jayway/jsonpath/PathCompilerTest.java +++ b/json-path/src/test/java/com/jayway/jsonpath/PathCompilerTest.java @@ -323,4 +323,11 @@ public class PathCompilerTest { public void property_must_be_separated_by_commas() { compile("$['aaa'}'bbb']"); } + + @Test + public void function_parameter_with_closing_paren() { + String json = "{}"; + String result = JsonPath.read(json, "$.concat(\"Bob\", $.concat(\" Joe\", \" Alex\"))"); + assertThat(result).isEqualTo("Bob Joe Alex"); + } }