graphql-engine/server/tests-py/queries/v1/select
Toan Nguyen 15c0ebf1ef
allow special characters in json path's property name (close #3890) (#3892)
* allow underscore prefix and special characters in json path

* server: Rewrite/refactor JSONPath parser

The JSONPath parser is also rewritten, the previous implementation
was written in a very explicitly “recursive descent” style, but the whole
point of using attoparsec is to be able to backtrack! Taking advantage
of the combinators makes for a much simpler parser.

Co-authored-by: Vamshi Surabhi <0x777@users.noreply.github.com>
Co-authored-by: Alexis King <lexi.lambda@gmail.com>
Co-authored-by: Aleksandra Sikora <ola.zxcvbnm@gmail.com>
Co-authored-by: Shahidh K Muhammed <shahidh@hasura.io>
2020-04-20 14:25:09 +05:30
..
basic Tests for server with access control, and some more tests (#710) 2018-10-28 23:57:49 +05:30
boolexp allow special characters in json path's property name (close #3890) (#3892) 2020-04-20 14:25:09 +05:30
limits add python based tests, remove haskell tests 2018-10-04 18:14:15 +05:30
offset add python based tests, remove haskell tests 2018-10-04 18:14:15 +05:30
permissions server: fix all EWKT warnings in python tests (#4154) 2020-03-23 20:48:09 -05:00