mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-16 01:44:03 +03:00
513a3d0c19
Co-authored-by: Antoine Leblanc <antoine@hasura.io> GITHUB_PR_NUMBER: 6417 GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/6417 GitOrigin-RevId: 37b67a4d04e0ed3b16fc5fc9bf025b24b1f1bf6e
49 lines
1.0 KiB
YAML
49 lines
1.0 KiB
YAML
- description: Run create_user sync action mutation with valid email
|
|
url: /v1/graphql
|
|
status: 200
|
|
query:
|
|
query: |
|
|
mutation {
|
|
create_user(email: "clarke@gmail.com", name: "Clarke"){
|
|
__typename
|
|
id
|
|
user {
|
|
__typename
|
|
name
|
|
email
|
|
is_admin
|
|
}
|
|
}
|
|
}
|
|
response:
|
|
data:
|
|
create_user:
|
|
__typename: UserId
|
|
id: 1
|
|
user:
|
|
__typename: user
|
|
name: Clarke
|
|
email: clarke@gmail.com
|
|
is_admin: false
|
|
|
|
- description: Use user_by_email to get our user and test object relationship
|
|
url: /v1/graphql
|
|
status: 200
|
|
query:
|
|
query: |
|
|
query {
|
|
get_user_by_email(email: "clarke@gmail.com"){
|
|
__typename
|
|
id
|
|
user(limit: 4) {
|
|
name
|
|
}
|
|
}
|
|
}
|
|
response:
|
|
errors:
|
|
- extensions:
|
|
path: $.selectionSet.get_user_by_email.selectionSet.user
|
|
code: validation-failed
|
|
message: '"user" has no argument named "limit"'
|