From a461674f9d30ea4e3f356de15ed9bf6323963430 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Wed, 23 Mar 2022 11:48:23 +0100 Subject: [PATCH] Make GraphQL parameters strict following Absinthe 1.7 validating Signed-off-by: Thomas Citharel --- test/graphql/resolvers/comment_test.exs | 2 +- test/graphql/resolvers/event_test.exs | 2 +- test/graphql/resolvers/follower_test.exs | 2 +- test/graphql/resolvers/post_test.exs | 2 +- test/graphql/resolvers/resource_test.exs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/test/graphql/resolvers/comment_test.exs b/test/graphql/resolvers/comment_test.exs index 265b2c374..778a11885 100644 --- a/test/graphql/resolvers/comment_test.exs +++ b/test/graphql/resolvers/comment_test.exs @@ -19,7 +19,7 @@ defmodule Mobilizon.GraphQL.Resolvers.CommentTest do describe "Comment Resolver" do @create_comment_mutation """ - mutation CreateComment($text: String!, $eventId: ID, $inReplyToCommentId: ID) { + mutation CreateComment($text: String!, $eventId: ID!, $inReplyToCommentId: ID) { createComment(text: $text, eventId: $eventId, inReplyToCommentId: $inReplyToCommentId) { id, text, diff --git a/test/graphql/resolvers/event_test.exs b/test/graphql/resolvers/event_test.exs index f1a771373..23b1bb8ec 100644 --- a/test/graphql/resolvers/event_test.exs +++ b/test/graphql/resolvers/event_test.exs @@ -75,7 +75,7 @@ defmodule Mobilizon.Web.Resolvers.EventTest do @create_event_mutation """ mutation CreateEvent( $title: String!, - $description: String, + $description: String!, $begins_on: DateTime!, $ends_on: DateTime, $status: EventStatus, diff --git a/test/graphql/resolvers/follower_test.exs b/test/graphql/resolvers/follower_test.exs index 27b400c67..db0602755 100644 --- a/test/graphql/resolvers/follower_test.exs +++ b/test/graphql/resolvers/follower_test.exs @@ -177,7 +177,7 @@ defmodule Mobilizon.Web.Resolvers.FollowerTest do end @update_follower_mutation """ - mutation UpdateFollower($id: ID!, $approved: Boolean) { + mutation UpdateFollower($id: ID!, $approved: Boolean!) { updateFollower(id: $id, approved: $approved) { id approved diff --git a/test/graphql/resolvers/post_test.exs b/test/graphql/resolvers/post_test.exs index 0ac246c16..6d2a5ae5e 100644 --- a/test/graphql/resolvers/post_test.exs +++ b/test/graphql/resolvers/post_test.exs @@ -64,7 +64,7 @@ defmodule Mobilizon.GraphQL.Resolvers.PostTest do """ @create_post """ - mutation CreatePost($title: String!, $body: String, $attributedToId: ID!, $draft: Boolean) { + mutation CreatePost($title: String!, $body: String!, $attributedToId: ID!, $draft: Boolean) { createPost(title: $title, body: $body, attributedToId: $attributedToId, draft: $draft) { ...PostFragment } diff --git a/test/graphql/resolvers/resource_test.exs b/test/graphql/resolvers/resource_test.exs index b561f87bb..d112572a5 100644 --- a/test/graphql/resolvers/resource_test.exs +++ b/test/graphql/resolvers/resource_test.exs @@ -50,7 +50,7 @@ defmodule Mobilizon.GraphQL.Resolvers.ResourceTest do """ @get_resource """ - query GetResource($path: String, $username: String) { + query GetResource($path: String!, $username: String!) { resource(path: $path, username: $username) { id, title,