graphql-engine/server/tests-py/queries/v1/update/permissions
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
..
schema_setup.yaml run graphql tests on both http and websocket; add parallelism (close #1868) (#1921) 2019-04-08 12:52:38 +05:30
schema_teardown.yaml run graphql tests on both http and websocket; add parallelism (close #1868) (#1921) 2019-04-08 12:52:38 +05:30
user_can_update_unpublished_article.yaml add python based tests, remove haskell tests 2018-10-04 18:14:15 +05:30
user_cannot_update_another_users_article.yaml add python based tests, remove haskell tests 2018-10-04 18:14:15 +05:30
user_cannot_update_id_col_article.yaml allow special characters in json path's property name (close #3890) (#3892) 2020-04-20 14:25:09 +05:30
user_cannot_update_published_article_version.yaml add python based tests, remove haskell tests 2018-10-04 18:14:15 +05:30
user_update_resident_preset_error.yaml allow special characters in json path's property name (close #3890) (#3892) 2020-04-20 14:25:09 +05:30
user_update_resident_preset_session_var.yaml support column presets in update mutation (closes #1449, closes #1464) (#1473) 2019-02-11 18:15:30 +05:30
user_update_resident_preset.yaml support column presets in update mutation (closes #1449, closes #1464) (#1473) 2019-02-11 18:15:30 +05:30
values_setup.yaml run graphql tests on both http and websocket; add parallelism (close #1868) (#1921) 2019-04-08 12:52:38 +05:30
values_teardown.yaml run graphql tests on both http and websocket; add parallelism (close #1868) (#1921) 2019-04-08 12:52:38 +05:30