Sha256: b637615cbb968a0ce6fd14da87e0d3a63ce3a2aa25bd598f5278713ab95e9576
Contents?: true
Size: 574 Bytes
Versions: 136
Compression:
Stored size: 574 Bytes
Contents
# frozen_string_literal: true RSpec.describe Faraday::RequestOptions do subject(:options) { Faraday::RequestOptions.new } it 'allows to set the request proxy' do expect(options.proxy).to be_nil expect { options[:proxy] = { booya: 1 } }.to raise_error(NoMethodError) options[:proxy] = { user: 'user' } expect(options.proxy).to be_a_kind_of(Faraday::ProxyOptions) expect(options.proxy.user).to eq('user') options.proxy = nil expect(options.proxy).to be_nil expect(options.inspect).to eq('#<Faraday::RequestOptions (empty)>') end end
Version data entries
136 entries across 123 versions & 17 rubygems