From 346ccf376c13bef58e575474a2f717b78dfa583d Mon Sep 17 00:00:00 2001 From: Dmitry Vorotilin Date: Wed, 26 Sep 2012 13:04:41 +0400 Subject: Kernel#capture replaced by version which can catch output from subprocesses --- activesupport/test/core_ext/kernel_test.rb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'activesupport/test/core_ext/kernel_test.rb') diff --git a/activesupport/test/core_ext/kernel_test.rb b/activesupport/test/core_ext/kernel_test.rb index 439bc87323..1583c1fa32 100644 --- a/activesupport/test/core_ext/kernel_test.rb +++ b/activesupport/test/core_ext/kernel_test.rb @@ -51,6 +51,8 @@ class KernelTest < ActiveSupport::TestCase def test_capture assert_equal 'STDERR', capture(:stderr) { $stderr.print 'STDERR' } assert_equal 'STDOUT', capture(:stdout) { print 'STDOUT' } + assert_equal "STDERR\n", capture(:stderr) { system('echo STDERR 1>&2') } + assert_equal "STDOUT\n", capture(:stdout) { system('echo STDOUT') } end end -- cgit v1.2.3