Sha256: 635bad5f80581d75836d292c5a41e601321511c6c609a5c5523de301eba148e8
Contents?: true
Size: 624 Bytes
Versions: 20
Compression:
Stored size: 624 Bytes
Contents
# frozen_string_literal: true require "spec_helper" require "decidim/api/test/type_context" describe Decidim::Api::QueryType do include_context "graphql type" describe "session" do let(:query) { "{ session { user { name } } }" } context "When the user is logged in" do it "return current user data" do expect(response["session"]).to include("user" => { "name" => current_user.name }) end end context "When the user is not logged in" do let!(:current_user) { nil } it "return a nil object" do expect(response["session"]).to be_nil end end end end
Version data entries
20 entries across 20 versions & 1 rubygems