File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,8 +8,8 @@ def error?
88 code == 0 || code != 404 && code != 403 && code >= 400 && code <= 599
99 end
1010
11- def empty ?
12- body . empty ?
11+ def blank ?
12+ body . blank ?
1313 end
1414
1515 def mime_type
Original file line number Diff line number Diff line change @@ -35,7 +35,9 @@ def request_options
3535
3636 def process_response? ( response )
3737 if response . error?
38- raise "Error status code (#{ response . code } ): #{ response . url } "
38+ raise "Error status code (#{ response . code } ): #{ response . return_message } \n #{ response . url } "
39+ elsif response . blank?
40+ raise "Empty response body: #{ response . url } "
3941 end
4042
4143 response . success? && response . html? && process_url? ( response . effective_url )
Original file line number Diff line number Diff line change @@ -51,15 +51,15 @@ class DocsResponseTest < MiniTest::Spec
5151 end
5252 end
5353
54- describe "#empty ?" do
55- it "returns true when the body is empty " do
56- options . body = ''
57- assert response . empty ?
54+ describe "#blank ?" do
55+ it "returns true when the body is blank " do
56+ options . body = ' '
57+ assert response . blank ?
5858 end
5959
60- it "returns false when the body isn't empty " do
60+ it "returns false when the body isn't blank " do
6161 options . body = 'body'
62- refute response . empty ?
62+ refute response . blank ?
6363 end
6464 end
6565
You can’t perform that action at this time.
0 commit comments