spec/support/matchers.rb in httpi-2.1.1 vs spec/support/matchers.rb in httpi-2.2.0

- old
+ new

@@ -1,13 +1,13 @@ RSpec::Matchers.define :match_response do |options| defaults = { :code => 200, :headers => { "Accept-encoding" => "utf-8" }, :body => "" } response = defaults.merge options match do |actual| - actual.should be_an(HTTPI::Response) - actual.code.should == response[:code] - downcase(actual.headers).should == downcase(response[:headers]) - actual.body.should == response[:body] + expect(actual).to be_an(HTTPI::Response) + expect(actual.code).to eq(response[:code]) + expect(downcase(actual.headers)).to eq(downcase(response[:headers])) + expect(actual.body).to eq(response[:body]) end def downcase(hash) hash.inject({}) do |memo, (key, value)| memo[key.downcase] = value.downcase