Sha256: 7936d6fb80999fb5a306472928cc6c3b84867f250c82349a88986083d7887ace

Contents?: true

Size: 295 Bytes

Versions: 3

Compression:

Stored size: 295 Bytes

Contents

# frozen_string_literal: true

adapter = Isolator.isolate :webmock,
  exception_class: Isolator::HTTPError,
  details_message: ->(obj, _args) {
                     "#{obj.method.to_s.upcase} #{obj.uri}"
                   }

WebMock.after_request do |*args|
  adapter.notify(caller, *args)
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
isolator-0.8.0 lib/isolator/adapters/http/webmock.rb
isolator-0.7.0 lib/isolator/adapters/http/webmock.rb
isolator-0.6.2 lib/isolator/adapters/http/webmock.rb