summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2020-07-15 23:41:37 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2020-07-18 19:33:11 +0900
commit9f60ceec54a8c05d198d1722c65c8a29e4c71e35 (patch)
tree287c9d825f67e9ea21315fa0d9f447f20ea92cca /test
parent6f5f15f1e45219ab03d194ce0377907734fb12e4 (diff)
Suppress bell during the test
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/3322
Diffstat (limited to 'test')
-rw-r--r--test/readline/test_readline.rb9
1 files changed, 8 insertions, 1 deletions
diff --git a/test/readline/test_readline.rb b/test/readline/test_readline.rb
index db67986271..12cac20918 100644
--- a/test/readline/test_readline.rb
+++ b/test/readline/test_readline.rb
@@ -596,7 +596,14 @@ module BasetestReadline
end
w.write("a\t\n")
w.flush
- line = Readline.readline('> ', false)
+ begin
+ stderr = $stderr.dup
+ $stderr.reopen(null)
+ line = Readline.readline('> ', false)
+ ensure
+ $stderr.reopen(stderr)
+ stderr.close
+ end
end
end