Sha256: 6f7e591c3ed70d18ee336e45dc46ea38373e226a07dd457d569c73658d07d51d
Contents?: true
Size: 352 Bytes
Versions: 12
Compression:
Stored size: 352 Bytes
Contents
module HTTP class Client alias_method :__perform__, :perform def perform(request, options) return __perform__(request, options) unless webmock_enabled? WebMockPerform.new(request) { __perform__(request, options) }.exec end def webmock_enabled? ::WebMock::HttpLibAdapters::HttpGemAdapter.enabled? end end end
Version data entries
12 entries across 10 versions & 3 rubygems