homebrew-cask/spec/support/shutup_helper.rb

19 lines
360 B
Ruby

module ShutupHelper
def shutup
if ENV.has_key?('VERBOSE_TESTS')
yield
else
begin
tmperr = $stderr.clone
tmpout = $stdout.clone
$stderr.reopen '/dev/null', 'w'
$stdout.reopen '/dev/null', 'w'
yield
ensure
$stderr.reopen tmperr
$stdout.reopen tmpout
end
end
end
end