class HTTP::Response

Public Class Methods

from_webmock(webmock_response) click to toggle source
# File lib/webmock/http_lib_adapters/http_gem_adapter.rb, line 56
def self.from_webmock(webmock_response)
  status  = webmock_response.status.first
  headers = webmock_response.headers || {}
  body    = webmock_response.body

  new(status, "1.1", headers, body)
end

Public Instance Methods

to_webmock() click to toggle source
# File lib/webmock/http_lib_adapters/http_gem_adapter.rb, line 45
def to_webmock
  webmock_response = ::WebMock::Response.new

  webmock_response.status  = [status, reason]
  webmock_response.body    = body
  webmock_response.headers = headers

  webmock_response
end