summaryrefslogtreecommitdiff
path: root/test/fileutils/test_fileutils.rb
diff options
context:
space:
mode:
authorJeremy Evans <code@jeremyevans.net>2020-03-09 09:42:40 -0700
committerNobuyoshi Nakada <nobu@ruby-lang.org>2020-06-12 18:38:47 +0900
commit7cddb844e6d51f954c6669341b9cc656bd7d3492 (patch)
tree53788343ab44c7068ef43e5e69470451e7a2f189 /test/fileutils/test_fileutils.rb
parente2678781c739edb17f1744d35a9958146e880996 (diff)
[ruby/fileutils] Make verbose output go to stdout instead of stderr
Verbose output is not error output, and should be sent to stdout and not stderr. Fixes Ruby bug 4436 https://github.com/ruby/fileutils/commit/563a383025
Diffstat (limited to 'test/fileutils/test_fileutils.rb')
-rw-r--r--test/fileutils/test_fileutils.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/fileutils/test_fileutils.rb b/test/fileutils/test_fileutils.rb
index 4951ca47fc..e9a21beeba 100644
--- a/test/fileutils/test_fileutils.rb
+++ b/test/fileutils/test_fileutils.rb
@@ -1720,16 +1720,16 @@ class TestFileUtils < Test::Unit::TestCase
o.extend(FileUtils)
o.singleton_class.send(:public, :chdir)
o.freeze
- orig_stderr = $stderr
- $stderr = StringIO.new
+ orig_stdout = $stdout
+ $stdout = StringIO.new
o.chdir('.', verbose: true){}
- $stderr.rewind
- assert_equal(<<-END, $stderr.read)
+ $stdout.rewind
+ assert_equal(<<-END, $stdout.read)
cd .
cd -
END
ensure
- $stderr = orig_stderr if orig_stderr
+ $stdout = orig_stdout if orig_stdout
end
def test_getwd