Sha256: 4497c40cfe61e00c6429e6cbbe6e74e74427a7ec97b9c527a9cbb61a5943b0fe

Contents?: true

Size: 1.23 KB

Versions: 10

Compression:

Stored size: 1.23 KB

Contents

shared_context 'basic client' do
  let(:oauth_token)    { '00Dx0000000BV7z!AR8AQAxo9UfVkh8AlV0Gomt9Czx9LjHnSSpwBMmbRcgKFmxOtvxjTrKW19ye6PE3Ds1eQz3z8jr3W7_VbWmEu4Q8TVGSTHxs' }
  let(:refresh_token)  { 'refresh' }
  let(:instance_url)   { 'https://na1.salesforce.com' }
  let(:username)       { 'foo'            }
  let(:password)       { 'bar'            }
  let(:security_token) { 'security_token' }
  let(:client_id)      { 'client_id'      }
  let(:client_secret)  { 'client_secret'  }
  let(:cache)          { nil }

  let(:base_options) do
    {
      :oauth_token    => oauth_token,
      :refresh_token  => refresh_token,
      :instance_url   => instance_url,
      :username       => username,
      :password       => password,
      :security_token => security_token,
      :client_id      => client_id,
      :client_secret  => client_secret,
      :cache          => cache
    }
  end

  let(:oauth_options) do
    base_options.merge(:username => nil, :password => nil, :security_token => nil, :oauth_token => nil)
  end

  let(:password_options) do
    base_options.merge(:oauth_token => nil, :refresh_token => nil, :instance_url => nil)
  end

  let(:client_options) { base_options }

  let(:client) { Restforce::Client.new client_options }
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
restforce-0.1.4 spec/support/basic_client.rb
restforce-0.1.3 spec/support/basic_client.rb
restforce-0.1.2 spec/support/basic_client.rb
restforce-0.1.1 spec/support/basic_client.rb
restforce-0.1.0 spec/support/basic_client.rb
restforce-0.0.8 spec/support/basic_client.rb
restforce-0.0.7 spec/support/basic_client.rb
restforce-0.0.6 spec/support/basic_client.rb
restforce-0.0.5 spec/support/basic_client.rb
restforce-0.0.4 spec/support/basic_client.rb