graphql-engine/server/tests-py/queries/endpoints/endpoint_empty_path_param.yaml
paritosh-08 b75706dd12 server: validate REST endpoint queries after metadata change
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2338
Co-authored-by: Sameer Kolhar <6604943+kolharsam@users.noreply.github.com>
GitOrigin-RevId: 9cd6bb940ba74fe41bdf2db3c4f35e89c4fb0577
2022-02-08 04:47:52 +00:00

33 lines
801 B
YAML

description: Tries to create an endpoint with empty path param
url: /v1/query
status: 400
response:
internal:
- definition:
definition:
query:
collection_name: test_collection
query_name: simple_query
url: foo/:/bar
methods:
- GET
name: foo
comment:
reason: "Empty segments or unnamed variables are not allowed: foo/:/bar"
name: rest_endpoint foo
type: rest_endpoint
path: $.args
error: 'Empty segments or unnamed variables are not allowed: foo/:/bar'
code: invalid-configuration
query:
type: create_rest_endpoint
args:
url: "foo/:/bar"
name: foo
methods:
- GET
definition:
query:
collection_name: test_collection
query_name: simple_query