Class: WebMock::NetConnectNotAllowedError

Inherits:
Object
  • Object
show all
Defined in:
lib/webmock/twirp/error.rb

Class Method Summary collapse

Class Method Details

.new(request_signature) ⇒ Object



26
27
28
29
30
31
32
33
34
# File 'lib/webmock/twirp/error.rb', line 26

def self.new(request_signature)
  allocate.tap do |instance|
    if request_signature.is_a?(WebMock::Twirp::RequestSignature)
      instance.extend(WebMock::Twirp::NetConnectNotAllowedError)
    end

    instance.send(:initialize, request_signature)
  end
end