lib/http_spew.rb in http_spew-0.4.1 vs lib/http_spew.rb in http_spew-0.5.0
- old
+ new
@@ -6,22 +6,22 @@
autoload :ChunkyPipe, "http_spew/chunky_pipe"
autoload :ContentMD5, "http_spew/content_md5"
autoload :HitNRun, "http_spew/hit_n_run"
autoload :InputSpray, "http_spew/input_spray"
- class Error < RuntimeError; end
- class TimeoutError < Error; end
- class ConnectionReset < Error; end
- class RequestError < Error; end
- class UnexpectedResponse < RequestError; end
- class ChecksumError < HTTP_Spew::Error; end
- class LengthError < HTTP_Spew::Error; end
- class NoWritersError < HTTP_Spew::Error; end
- class EOF < EOFError; end
+ Error = Class.new(RuntimeError)
+ TimeoutError = Class.new(Error)
+ ConnectionReset = Class.new(Error)
+ RequestError = Class.new(Error)
+ UnexpectedResponse = Class.new(RequestError)
+ ChecksumError = Class.new(Error)
+ LengthError = Class.new(Error)
+ NoWritersError = Class.new(Error)
+ EOF = Class.new(EOFError)
- require "http_spew/version"
- require "http_spew/headers"
- require "http_spew/request"
- require "http_spew/class_methods"
+ require_relative "http_spew/version"
+ require_relative "http_spew/headers"
+ require_relative "http_spew/request"
+ require_relative "http_spew/class_methods"
extend HTTP_Spew::ClassMethods
end