summaryrefslogtreecommitdiffstats
path: root/test/test_helper.rb
diff options
context:
space:
mode:
authorZack Hobson2013-12-10 15:40:17 -0800
committerZack Hobson2013-12-10 15:40:17 -0800
commit03aaebeac787a885fb82ce1745eb6c3d2aa78ef1 (patch)
tree58576199d38ce0948aa0003ca5d279fbef9db10a /test/test_helper.rb
parentc9d603a791e07e4e5b5dbd07cd7c5d1c27115d18 (diff)
downloadhcl-03aaebeac787a885fb82ce1745eb6c3d2aa78ef1.tar.bz2
capture test output
Diffstat (limited to 'test/test_helper.rb')
-rw-r--r--test/test_helper.rb10
1 files changed, 8 insertions, 2 deletions
diff --git a/test/test_helper.rb b/test/test_helper.rb
index 2fe445e..8e1910a 100644
--- a/test/test_helper.rb
+++ b/test/test_helper.rb
@@ -28,7 +28,7 @@ require 'mocha/setup'
require 'fileutils'
require 'fakeweb'
-module IgnoreStderr
+module CaptureOutput
def before_setup
super
$stderr = @stderr = StringIO.new
@@ -39,9 +39,15 @@ module IgnoreStderr
$stderr = STDERR
$stdout = STDOUT
end
+ def error
+ @stderr.string
+ end
+ def output
+ @stdout.string
+ end
end
class HCl::TestCase < MiniTest::Unit::TestCase
- include IgnoreStderr
+ include CaptureOutput
end