Sha256: 0f8c145f1c1174336d05441a2df88fdeeee78d6cda6fa9adc123dac1a9d00bbd
Contents?: true
Size: 504 Bytes
Versions: 2
Compression:
Stored size: 504 Bytes
Contents
require 'spec_helper' describe Http::Options, "response" do let(:opts){ Http::Options.new } it 'defaults to :auto' do opts.response.should eq(:auto) end it 'may be specified with with_response' do opts2 = opts.with_response(:body) opts.response.should eq(:auto) opts2.response.should eq(:body) end it 'recognizes invalid responses' do lambda{ opts.with_response(:not_a_valid_response) }.should raise_error(ArgumentError, /not_a_valid_response/) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
http-0.5.0.pre | spec/http/options/response_spec.rb |
http-0.4.0 | spec/http/options/response_spec.rb |