Module: Boucher::IO

Defined in:
lib/boucher/io.rb

Class Method Summary collapse

Class Method Details

.mock!Object



5
6
7
8
9
# File 'lib/boucher/io.rb', line 5

def self.mock!
  $stdout = StringIO.new
  $stderr = StringIO.new
  $stdin = StringIO.new
end

.real!Object



11
12
13
14
15
# File 'lib/boucher/io.rb', line 11

def self.real!
  $stdout = STDOUT
  $stderr = STDERR
  $stdin = STDIN
end