class VCR::LibraryHooks::FakeWeb::RecursiveRequestHandler

Attributes

stubbed_response[R]

Public Class Methods

new(request_type, stubbed_response, vcr_request, *args, &response_block) click to toggle source
# File lib/vcr/library_hooks/fakeweb.rb, line 132
def initialize(request_type, stubbed_response, vcr_request, *args, &response_block)
  @request_type, @stubbed_response, @vcr_request =
   request_type,  stubbed_response,  vcr_request
  super(*args)
end

Public Instance Methods

handle() click to toggle source
# File lib/vcr/library_hooks/fakeweb.rb, line 138
def handle
  set_typed_request_for_after_hook(@request_type)
  send "on_#{@request_type}_request"
ensure
  invoke_after_request_hook(@vcr_response)
end
request_type(*args) click to toggle source
# File lib/vcr/library_hooks/fakeweb.rb, line 145
def request_type(*args)
  @request_type
end