From e5f6cd70456377f8a63b4efb2ab16928e5d1121a Mon Sep 17 00:00:00 2001 From: aycabta Date: Thu, 12 Aug 2021 07:52:23 +0900 Subject: [PATCH] Outer block is required to rescue Timeout::Error --- test/readline/test_readline.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/readline/test_readline.rb b/test/readline/test_readline.rb index 215a94ec3d..802d5e7645 100644 --- a/test/readline/test_readline.rb +++ b/test/readline/test_readline.rb @@ -556,9 +556,9 @@ module BasetestReadline end end assert interrupt_suppressed, "Should handle SIGINT correctly but raised interrupt.\nLog: #{log}\n----" - rescue Timeout::Error => e - assert false, "Timed out to handle SIGINT!\nLog: #{log}\nBacktrace:\n#{e.full_message(highlight: false)}\n----" end + rescue Timeout::Error => e + assert false, "Timed out to handle SIGINT!\nLog: #{log}\nBacktrace:\n#{e.full_message(highlight: false)}\n----" ensure status = Process.wait2(pid).last assert status.success?, "Unknown failure with exit status #{status}\nLog: #{log}\n----"