diff options
Diffstat (limited to 'spec/requests/api/graphql/todo_query_spec.rb')
-rw-r--r-- | spec/requests/api/graphql/todo_query_spec.rb | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/spec/requests/api/graphql/todo_query_spec.rb b/spec/requests/api/graphql/todo_query_spec.rb index be7242d95bd..7fe19448083 100644 --- a/spec/requests/api/graphql/todo_query_spec.rb +++ b/spec/requests/api/graphql/todo_query_spec.rb @@ -14,6 +14,11 @@ RSpec.describe 'Todo Query' do let_it_be(:todo) { create(:todo, user: todo_owner, target: issue) } let(:todo_subject) { todo } + + before do + project.add_developer(todo_owner) + end + let(:fields) do <<~GRAPHQL id @@ -31,10 +36,6 @@ RSpec.describe 'Todo Query' do graphql_query_for(:todo, { id: todo_subject.to_global_id.to_s }, fields) end - before do - project.add_developer(todo_owner) - end - subject(:graphql_response) do result = GitlabSchema.execute(query, context: { current_user: current_user }).to_h graphql_dig_at(result, :data, :todo) |