Sha256: 8af71dd9e46c79a48e7703ce756374948807ad48e82d1bf9897d8e483c120a1c
Contents?: true
Size: 746 Bytes
Versions: 2
Compression:
Stored size: 746 Bytes
Contents
require 'spec_helper' describe Http::Options, "proxy" do let(:opts){ Http::Options.new } it 'defaults to {}' do opts.proxy.should eq({}) end it 'may be specified with with_proxy' do opts2 = opts.with_proxy(:proxy_address => "127.0.0.1", :proxy_port => 8080) opts.proxy.should eq({}) opts2.proxy.should eq(:proxy_address => "127.0.0.1", :proxy_port => 8080) end it 'accepts proxy address, port, username, and password' do opts2 = opts.with_proxy(:proxy_address => "127.0.0.1", :proxy_port => 8080, :proxy_username => "username", :proxy_password => "password") opts2.proxy.should eq(:proxy_address => "127.0.0.1", :proxy_port => 8080, :proxy_username => "username", :proxy_password => "password") end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
http-0.5.0.pre | spec/http/options/proxy_spec.rb |
http-0.4.0 | spec/http/options/proxy_spec.rb |