spec/motion/http/response_spec.rb in bubble-wrap-1.3.0 vs spec/motion/http/response_spec.rb in bubble-wrap-1.4.0
- old
+ new
@@ -7,16 +7,16 @@
it 'should turn the initialization Hash to instance variables' do
@response.instance_variable_get(:@status_code).should == 200
@response.instance_variable_get(:@url).should == 'http://localhost'
end
- it "says OK status code 20x" do
+ it "says OK status code 2xx" do
@response.ok?.should.equal true
- (200..209).each do |code|
+ (200..211).each do |code|
BubbleWrap::HTTP::Response.new(status_code: code).ok?.should.be.true
end
- [100..101, 300..307, 400..417, 500..505].inject([]){|codes, rg| codes += rg.to_a}.each do |code|
+ [100..101, 300..307, 400..417, 500..505].inject([]){|codes, rg| codes + rg.to_a}.each do |code|
BubbleWrap::HTTP::Response.new(status_code: code).ok?.should.be.false
end
end
it "updates the status description" do
@@ -37,8 +37,9 @@
@response.should.respond_to :body
@response.should.respond_to :headers
@response.should.respond_to :url
@response.should.respond_to :status_code=
@response.should.respond_to :error_message=
+ @response.should.respond_to :error=
end
end