module VCR::LibraryHooks::WebMock
@private
Public Instance Methods
global_hook_disabled?(request)
click to toggle source
# File lib/vcr/library_hooks/webmock.rb, line 25 def global_hook_disabled?(request) requests = Thread.current[:_vcr_webmock_disabled_requests] requests && requests.include?(request) end
global_hook_disabled_requests()
click to toggle source
# File lib/vcr/library_hooks/webmock.rb, line 30 def global_hook_disabled_requests Thread.current[:_vcr_webmock_disabled_requests] ||= [] end
with_global_hook_disabled(request) { || ... }
click to toggle source
# File lib/vcr/library_hooks/webmock.rb, line 15 def with_global_hook_disabled(request) global_hook_disabled_requests << request begin yield ensure global_hook_disabled_requests.delete(request) end end