Module Net::SSH::Test::Extensions::BufferedIo
In: lib/net/ssh/test/extensions.rb

An extension to Net::SSH::BufferedIo (assumes that the underlying IO is actually a StringIO). Facilitates unit testing.

Methods

External Aliases

select_for_write -> select_for_write?
select_for_error -> select_for_error?

Attributes

select_for_error  [RW]  Set this to true if you want the IO to pretend to be in an error state
select_for_write  [RW]  Set this to true if you want the IO to pretend to be available for writing

Public Instance methods

Returns true if the position in the stream is less than the total length of the stream.

[Validate]