# File lib/webmock/http_lib_adapters/typhoeus_hydra_adapter.rb, line 86
        def self.generate_typhoeus_response(request_signature, webmock_response)
          response = if webmock_response.should_timeout
            ::Typhoeus::Response.new(
              :code         => 0,
              :status_message => "",
              :body         => "",
              :headers => {},
              :return_code => :operation_timedout
            )
          else
            ::Typhoeus::Response.new(
              :code         => webmock_response.status[0],
              :status_message => webmock_response.status[1],
              :body         => webmock_response.body,
              :headers => webmock_response.headers,
              :effective_url => request_signature.uri
            )
          end
          response.mock = :webmock
          response
        end