There was an error while loading. Please reload this page.
1 parent 8b7b218 commit d4abaecCopy full SHA for d4abaec
lib/zendesk_api/error.rb
@@ -5,7 +5,11 @@ class ClientError < Faraday::Error::ClientError
5
attr_reader :wrapped_exception
6
7
def to_s
8
- "#{super} -- #{response.method} #{response.url}"
+ if response
9
+ "#{super} -- #{response.method} #{response.url}"
10
+ else
11
+ super
12
+ end
13
end
14
15
spec/core/error_spec.rb
@@ -0,0 +1,9 @@
1
+require 'core/spec_helper'
2
+
3
+describe ZendeskAPI::Error do
4
+ describe ZendeskAPI::Error::ClientError do
+ it "works without a response" do
+ expect(ZendeskAPI::Error::ClientError.new("foo").message).to eq "foo"
+end
0 commit comments