json: '{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{"a":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}'
test case: 'Invalid path $.a[] in {"a":{"b": [{"x":10}, 2, 3] }}'
json: '{"a":{"b": [{"x":10}, 2, 3] }}'
test case: 'Invalid path $a in {"a":1}'
test case: 'Invalid path "" in {"a":1}'
test case: 'Invalid location $.x.b in {"a":{"b": [{"x":10}, 2, 3] }}'
json: '{"a":{"b": [{"x":10}, 2, 3] }}'
test case: 'Invalid location $[3] in [1, 2, 3]'
test case: 'Valid location $[0] in [1, 2, 3]'
test case: 'Valid location $[1] in [1, 2, 3]'
test case: 'Valid location $[2] in [1, 2, 3]'
test case: 'Valid location $[1][0] in [1,["a","b","c"],3]'
json: '[1,["a","b","c"],3]'