class HTTP::WebMockPerform
def replay
def replay webmock_response = response_for_request request_signature return unless webmock_response raise_timeout_error if webmock_response.should_timeout webmock_response.raise_error_if_any invoke_callbacks(webmock_response, real_request: false) response = ::HTTP::Response.from_webmock @request, webmock_response, request_signature @options.features.each { |_name, feature| response = feature.wrap_response(response) } response end