Sha256: 5b18645b085689e5c582d91f46baa73ca6d2664ba92f9fb13f3747b4fcda710f
Contents?: true
Size: 1.96 KB
Versions: 1
Compression:
Stored size: 1.96 KB
Contents
require_relative '../_lib' describe RestMan::Exceptions::Timeout do describe 'OpenTimeout' do it '#message' do e = RestMan::Exceptions::OpenTimeout.new("error message...") expect(e.message).to eq("error message...") end it "#message - should have a default message of 'Timed out connection to server'" do e = RestMan::Exceptions::OpenTimeout.new expect(e.message).to eq("Timed out connecting to server") end it "#original_exception" do original_exception = StandardError.new('someting wrong') e = RestMan::Exceptions::OpenTimeout.new('error message...', original_exception) expect(e.original_exception).to eq(original_exception) end end describe 'ReadTimeout' do it '#message' do e = RestMan::Exceptions::ReadTimeout.new("error message...") expect(e.message).to eq("error message...") end it "#message - should have a default message of 'Timed out connection to server'" do e = RestMan::Exceptions::ReadTimeout.new expect(e.message).to eq("Timed out reading data from server") end it "#original_exception" do original_exception = StandardError.new('someting wrong') e = RestMan::Exceptions::ReadTimeout.new('error message...', original_exception) expect(e.original_exception).to eq(original_exception) end end describe 'WriteTimeout' do it '#message' do e = RestMan::Exceptions::WriteTimeout.new("error message...") expect(e.message).to eq("error message...") end it "#message - should have a default message of 'Timed out connection to server'" do e = RestMan::Exceptions::WriteTimeout.new expect(e.message).to eq("Timed out writing data to server") end it "#original_exception" do original_exception = StandardError.new('someting wrong') e = RestMan::Exceptions::WriteTimeout.new('error message...', original_exception) expect(e.original_exception).to eq(original_exception) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rest-man-1.1.0 | spec/unit/exceptions/timeout_spec.rb |