FlowCommunications/JSONPath

Issue in evaluating $..book[0,1,2,]

Closed this issue · 0 comments

Steps t reproduce: I have created a small online tool form the latest code base to reproduce this error

Go to http://toolsqa.com/rest-assured/jsonpath-online-evaluator/

Paste the Json: {"store":{"book":[{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":8.95},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":12.99},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":8.99},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":22.99}],"bicycle":{"color":"red","price":19.95}},"expensive":10}
in the Your Json text box

Enter $..book[0,1,2,] in the JsonPath field.

Expected: Only 0, 1 and 2 books should be displayed
Actual: 0,1,2,3 books are displayed.

Note: The tool at http://toolsqa.com/rest-assured/jsonpath-online-evaluator/ is based out of the latest code from github.