Sha256: 5acba4ae29096b40258e327b027c57fc3fecc31e3012f996f11966f396ec5d9c

Contents?: true

Size: 515 Bytes

Versions: 2

Compression:

Stored size: 515 Bytes

Contents

shared_context 'valid access token' do
  before do
    stub_request(:get, 'auth.g5search.com/oauth/token/info').
      with(headers: {'Authorization'=>"Bearer #{token_value}"}).
      to_return(status: 200,
                body: raw_token_info.to_json,
                headers: {'Content-Type' => 'application/json'})
  end

  let(:raw_token_info) do
    {
      'resource_owner_id' => '42',
      'scopes' => [],
      'expires_in_seconds' => 120,
      'application' => {'uid' => 'abcdefg112358'}
    }
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
g5_authenticatable_api-0.4.1 spec/support/shared_contexts/valid_access_token.rb
g5_authenticatable_api-0.4.0 spec/support/shared_contexts/valid_access_token.rb