Sha256: 71f46c92a55a15bab1ac91fd7dd3507389f52c3f575df346bd467cbf96da4f55
Contents?: true
Size: 567 Bytes
Versions: 2
Compression:
Stored size: 567 Bytes
Contents
require 'helper' describe Twitter::Error::ServerError do before do @client = Twitter::Client.new end Twitter::Error::ServerError.errors.each do |status, exception| context "when HTTP status is #{status}" do before do stub_get("/1.1/statuses/user_timeline.json"). with(:query => {:screen_name => 'sferik'}). to_return(:status => status) end it "raises #{exception.name}" do lambda do @client.user_timeline('sferik') end.should raise_error(exception) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
twitter-4.1.0 | spec/twitter/error/server_error_spec.rb |
twitter-4.0.0 | spec/twitter/error/server_error_spec.rb |