Class: StubSocket

Inherits:
Object
  • Object
show all
Defined in:
lib/webmock/http_lib_adapters/net_http.rb

Overview

:nodoc:

Defined Under Namespace

Classes: StubIO

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ StubSocket



238
239
240
# File 'lib/webmock/http_lib_adapters/net_http.rb', line 238

def initialize(*args)
  @closed = false
end

Instance Attribute Details

#continue_timeoutObject

Returns the value of attribute continue_timeout.



236
237
238
# File 'lib/webmock/http_lib_adapters/net_http.rb', line 236

def continue_timeout
  @continue_timeout
end

#read_timeoutObject

Returns the value of attribute read_timeout.



236
237
238
# File 'lib/webmock/http_lib_adapters/net_http.rb', line 236

def read_timeout
  @read_timeout
end

#write_timeoutObject

Returns the value of attribute write_timeout.



236
237
238
# File 'lib/webmock/http_lib_adapters/net_http.rb', line 236

def write_timeout
  @write_timeout
end

Instance Method Details

#closeObject



246
247
248
249
# File 'lib/webmock/http_lib_adapters/net_http.rb', line 246

def close
  @closed = true
  nil
end

#closed?Boolean



242
243
244
# File 'lib/webmock/http_lib_adapters/net_http.rb', line 242

def closed?
  @closed
end

#ioObject



254
255
256
# File 'lib/webmock/http_lib_adapters/net_http.rb', line 254

def io
  @io ||= StubIO.new
end

#readuntil(*args) ⇒ Object



251
252
# File 'lib/webmock/http_lib_adapters/net_http.rb', line 251

def readuntil(*args)
end