diff --git a/mysql-test/r/func_json.result b/mysql-test/r/func_json.result index 410f1771cf1..cf9e67793ab 100644 --- a/mysql-test/r/func_json.result +++ b/mysql-test/r/func_json.result @@ -73,6 +73,9 @@ json_array_insert('["a", {"b": [1, 2]}, [3, 4]]', '$[4]', 'x') select json_array_insert('["a", {"b": [1, 2]}, [3, 4]]', '$[1].b[0]', 'x'); json_array_insert('["a", {"b": [1, 2]}, [3, 4]]', '$[1].b[0]', 'x') ["a", {"b": [ "x",1, 2]}, [3, 4]] +select json_array_insert('true', '$', 1); +json_array_insert('true', '$', 1) +NULL select json_contains('{"k1":123, "k2":345}', '123', '$.k1'); json_contains('{"k1":123, "k2":345}', '123', '$.k1') 1 diff --git a/mysql-test/t/func_json.test b/mysql-test/t/func_json.test index efd354bf5c6..60dbfa720fe 100644 --- a/mysql-test/t/func_json.test +++ b/mysql-test/t/func_json.test @@ -28,6 +28,7 @@ select json_array_insert('["a", {"b": [1, 2]}, [3, 4]]', '$[2]', 'x'); select json_array_insert('["a", {"b": [1, 2]}, [3, 4]]', '$[3]', 'x'); select json_array_insert('["a", {"b": [1, 2]}, [3, 4]]', '$[4]', 'x'); select json_array_insert('["a", {"b": [1, 2]}, [3, 4]]', '$[1].b[0]', 'x'); +select json_array_insert('true', '$', 1); select json_contains('{"k1":123, "k2":345}', '123', '$.k1'); select json_contains('"you"', '"you"');