Skip to content

Commit d050585

Browse files
author
David Revelo
committed
Allow setting resource name in gql test shared context
1 parent 302f367 commit d050585

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

spec/support/contexts/schema_test.rb

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
RSpec.shared_context 'with graphql schema test' do
2-
let(:variables) { {} }
3-
let(:resource) { nil }
4-
let(:controller) { instance_double(GraphqlDevise::GraphqlController) }
5-
let(:context) { { current_resource: resource, controller: controller } }
2+
let(:variables) { {} }
3+
let(:resource_names) { [] }
4+
let(:resource) { nil }
5+
let(:controller) { instance_double(GraphqlDevise::GraphqlController) }
6+
let(:context) do
7+
{ current_resource: resource, controller: controller, resource_name: resource_names }
8+
end
69
let(:response) do
710
schema.execute(query, context: context, variables: variables).deep_symbolize_keys
811
end

0 commit comments

Comments
 (0)