Sha256: 6c5261bfe7ba82fe50fc6fa72adbe034a49cc6678766064963b0f267d180ad71

Contents?: true

Size: 650 Bytes

Versions: 26

Compression:

Stored size: 650 Bytes

Contents

# frozen_string_literal: true

require 'rails_helper'

RSpec.describe 'Additional Queries' do
  include_context 'with graphql query request'

  let(:public_user) { create(:user, :confirmed) }

  context 'when using the user model' do
    let(:query) do
      <<-GRAPHQL
        query {
          publicUser(
            id: #{public_user.id}
          ) {
            email
            name
          }
        }
      GRAPHQL
    end

    before { post_request }

    it 'fetches a user by ID' do
      expect(json_response[:data][:publicUser]).to include(
        email: public_user.email,
        name:  public_user.name
      )
    end
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
graphql_devise-2.0.0 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-1.4.0 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-1.3.0 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-1.2.0 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-1.1.1 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-1.1.0 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-1.0.1 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-1.0.0 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-0.18.2 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-0.18.1 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-0.18.0 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-0.17.1 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-0.17.0 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-0.16.0 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-0.15.0 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-0.14.3 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-0.14.2 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-0.14.1 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-0.14.0 spec/requests/mutations/additional_queries_spec.rb
graphql_devise-0.13.6 spec/requests/mutations/additional_queries_spec.rb