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

Version Path
decidim-0.6.8 decidim-comments/spec/types/query_type_spec.rb
decidim-0.6.7 decidim-comments/spec/types/query_type_spec.rb
decidim-0.6.6 decidim-comments/spec/types/query_type_spec.rb
decidim-0.6.5 decidim-comments/spec/types/query_type_spec.rb
decidim-0.6.4 decidim-comments/spec/types/query_type_spec.rb
decidim-0.6.3 decidim-comments/spec/types/query_type_spec.rb
decidim-0.6.2 decidim-comments/spec/types/query_type_spec.rb
decidim-0.6.1 decidim-comments/spec/types/query_type_spec.rb
decidim-0.6.0 decidim-comments/spec/types/query_type_spec.rb
decidim-0.5.1 decidim-comments/spec/types/query_type_spec.rb
decidim-0.5.0 decidim-comments/spec/types/query_type_spec.rb
decidim-0.4.4 decidim-comments/spec/types/query_type_spec.rb
decidim-0.4.3 decidim-comments/spec/types/query_type_spec.rb
decidim-0.4.2 decidim-comments/spec/types/query_type_spec.rb
decidim-0.4.1 decidim-comments/spec/types/query_type_spec.rb
decidim-0.4.0 decidim-comments/spec/types/query_type_spec.rb
decidim-0.3.2 decidim-comments/spec/types/query_type_spec.rb
decidim-0.3.1 decidim-comments/spec/types/query_type_spec.rb
decidim-0.3.0 decidim-comments/spec/types/query_type_spec.rb
decidim-0.2.0 decidim-comments/spec/types/query_type_spec.rb