Files
gitrob/spec/helpers.rb
Michael Henriksen 93d07164d6 Gitrob version 1.0.0
2016-03-12 15:20:20 +01:00

22 lines
485 B
Ruby

module Helpers
def capture_stdout(&block)
original_stdout = $stdout
original_stderr = $stderr
$stdout = fakestdout = StringIO.new
$stderr = StringIO.new
begin
yield block
ensure
$stdout = original_stdout
$stderr = original_stderr
end
fakestdout.string
end
def read_fixture(file_name)
JSON.parse(File.open(
File.dirname(__FILE__) + "/support/fixtures/" + file_name, "rb"
).read, :symbolize_names => true)
end
end