Source
data'{"a":{"id":1, "value":null}, "b":{"id":2, "value":"B"}, "a":{"id":3, "value":"C"}}'
---
test case Query $ 0 from "a" "b"
in
data'["a", "b"]'
path $ 0
out
return SUCCEED
value a
---
test case Query $ 4 from "a" "b"
in
data'["a", "b"]'
path $ 4
out
return SUCCEED
---
test case Query $ 1 from "a" "b"
in
data'["a", "b"]'
path $ 1
out
return SUCCEED
value b
---
test case Query $ 2 from "a" "b"
in
data'["a", "b"]'
path $ 2
out
return SUCCEED
---
test case Query $ 2 .* from "a" "b"
in
data'["a", "b"]'
path $ 2 .*
out
return SUCCEED
---
test case Query $.filters.price
include&include zbx_jsonobj_query.inc.yaml
in
data*include
path $.filters.price
out
return SUCCEED
value10
---
test case Query $.filters.category
include&include zbx_jsonobj_query.inc.yaml
in
data*include
path $.filters.category
out
return SUCCEED
value fiction
---
test case Query $.filters.id
include&include zbx_jsonobj_query.inc.yaml
in
data*include
path $.filters.id
out
return SUCCEED