summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorRyan Davis <ryand@zenspider.com>2013-05-09 16:24:40 -0800
committerRyan Davis <ryand@zenspider.com>2013-05-09 16:24:40 -0800
commit08ae287a533a57fc5150f4eb897afe7f2968a288 (patch)
tree4723899aa9ba18c62862ef85143bf02105bba32d /test
parenta4d3136ca0c91f6e8c3e53c14d716a879004c6e5 (diff)
downloadhoe-08ae287a533a57fc5150f4eb897afe7f2968a288.tar.gz
check_manifest tests weren't using capture_subprocess_io. Broke only on maglev
[git-p4: depot-paths = "//src/hoe/dev/": change = 8518]
Diffstat (limited to 'test')
-rw-r--r--test/test_hoe_debug.rb13
1 files changed, 11 insertions, 2 deletions
diff --git a/test/test_hoe_debug.rb b/test/test_hoe_debug.rb
index 5cbafce..0aaff68 100644
--- a/test/test_hoe_debug.rb
+++ b/test/test_hoe_debug.rb
@@ -19,11 +19,20 @@ class TestHoeDebug < MiniTest::Unit::TestCase
@generated_files = []
end
+ def assert_subprocess_silent
+ out, err = capture_subprocess_io do
+ yield
+ end
+
+ assert_equal "", out
+ assert_equal "", err
+ end
+
def test_check_manifest
in_tmpdir do
manifest
- assert_silent do
+ assert_subprocess_silent do
check_manifest
end
end
@@ -35,7 +44,7 @@ class TestHoeDebug < MiniTest::Unit::TestCase
open 'generated.rb', 'w' do |io| io.puts 'generated = true' end
- assert_silent do
+ assert_subprocess_silent do
check_manifest
end
end