We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c437a55 commit 2edf9e7Copy full SHA for 2edf9e7
spec/graphql/schema/warden_spec.rb
@@ -961,4 +961,15 @@ def self.visible?(member, context)
961
end
962
963
964
+
965
+ describe "PassThruWarden is used when no warden is used" do
966
+ it "uses PassThruWarden when a hash is used for context" do
967
+ assert_equal GraphQL::Schema::Warden::PassThruWarden, GraphQL::Schema::Warden.from_context({})
968
+ end
969
970
+ it "uses PassThruWarden when a warden on the context nor query" do
971
+ context = GraphQL::Query::Context.new(query: OpenStruct.new(schema: GraphQL::Schema.new), values: {}, object: nil)
972
+ assert_equal GraphQL::Schema::Warden::PassThruWarden, GraphQL::Schema::Warden.from_context(context)
973
974
975
0 commit comments