spec/twitter/rate_limit_spec.rb in twitter-4.1.0 vs spec/twitter/rate_limit_spec.rb in twitter-4.1.1

- old
+ new

@@ -3,40 +3,40 @@ describe Twitter::RateLimit do describe "#limit" do it "returns an Integer when x-rate-limit-limit header is set" do rate_limit = Twitter::RateLimit.new('x-rate-limit-limit' => "150") - rate_limit.limit.should be_an Integer - rate_limit.limit.should eq 150 + expect(rate_limit.limit).to be_an Integer + expect(rate_limit.limit).to eq 150 end it "returns nil when x-rate-limit-limit header is not set" do rate_limit = Twitter::RateLimit.new - rate_limit.limit.should be_nil + expect(rate_limit.limit).to be_nil end end describe "#remaining" do it "returns an Integer when x-rate-limit-remaining header is set" do rate_limit = Twitter::RateLimit.new('x-rate-limit-remaining' => "149") - rate_limit.remaining.should be_an Integer - rate_limit.remaining.should eq 149 + expect(rate_limit.remaining).to be_an Integer + expect(rate_limit.remaining).to eq 149 end it "returns nil when x-rate-limit-remaining header is not set" do rate_limit = Twitter::RateLimit.new - rate_limit.remaining.should be_nil + expect(rate_limit.remaining).to be_nil end end describe "#reset_at" do it "returns a Time when x-rate-limit-reset header is set" do rate_limit = Twitter::RateLimit.new('x-rate-limit-reset' => "1339019097") - rate_limit.reset_at.should be_a Time - rate_limit.reset_at.should eq Time.at(1339019097) + expect(rate_limit.reset_at).to be_a Time + expect(rate_limit.reset_at).to eq Time.at(1339019097) end it "returns nil when x-rate-limit-reset header is not set" do rate_limit = Twitter::RateLimit.new - rate_limit.reset_at.should be_nil + expect(rate_limit.reset_at).to be_nil end end describe "#reset_in" do before do @@ -45,16 +45,16 @@ after do Timecop.return end it "returns an Integer when x-rate-limit-reset header is set" do rate_limit = Twitter::RateLimit.new('x-rate-limit-reset' => "1339019097") - rate_limit.reset_in.should be_an Integer - rate_limit.reset_in.should eq 15777 + expect(rate_limit.reset_in).to be_an Integer + expect(rate_limit.reset_in).to eq 15777 end it "returns nil when x-rate-limit-reset header is not set" do rate_limit = Twitter::RateLimit.new - rate_limit.reset_in.should be_nil + expect(rate_limit.reset_in).to be_nil end end describe "#update" do before do @@ -63,14 +63,14 @@ after do Timecop.return end it "updates a rate limit" do rate_limit = Twitter::RateLimit.new('x-rate-limit-reset' => "1339019097") - rate_limit.reset_in.should be_an Integer - rate_limit.reset_in.should eq 15777 + expect(rate_limit.reset_in).to be_an Integer + expect(rate_limit.reset_in).to eq 15777 rate_limit.update({'x-rate-limit-reset' => "1339019098"}) - rate_limit.reset_in.should be_an Integer - rate_limit.reset_in.should eq 15778 + expect(rate_limit.reset_in).to be_an Integer + expect(rate_limit.reset_in).to eq 15778 end end end