lib/reel/response.rb in reel-0.5.0 vs lib/reel/response.rb in reel-0.6.0.pre1

- old
+ new

@@ -5,11 +5,11 @@ CONTENT_LENGTH = 'Content-Length'.freeze TRANSFER_ENCODING = 'Transfer-Encoding'.freeze CHUNKED = 'chunked'.freeze # Use status code tables from the HTTP gem - STATUS_CODES = HTTP::Response::STATUS_CODES - SYMBOL_TO_STATUS_CODE = HTTP::Response::SYMBOL_TO_STATUS_CODE + STATUS_CODES = HTTP::Response::Status::REASONS + SYMBOL_TO_STATUS_CODE = Hash[STATUS_CODES.map { |k, v| [v.downcase.gsub(/\s|-/, '_').to_sym, k] }].freeze attr_reader :status # Status has a special setter to coerce symbol names attr_accessor :reason # Reason can be set explicitly if desired attr_reader :headers, :body, :version