summaryrefslogtreecommitdiff
path: root/test/readline
diff options
context:
space:
mode:
authoraycabta <aycabta@gmail.com>2021-12-24 20:42:09 +0900
committeraycabta <aycabta@gmail.com>2021-12-24 20:44:02 +0900
commit5138ef3875ca3ee7fc94cea536cb4f9cb50ea3fd (patch)
treec0768b62a72d1d1a1c5442602c01c82a3ba99d43 /test/readline
parentf279d41847e07949ca7ad3f2d3d5cbe9fa3aabf5 (diff)
Kill process before assertion fails
Diffstat (limited to 'test/readline')
-rw-r--r--test/readline/test_readline.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/readline/test_readline.rb b/test/readline/test_readline.rb
index 2947dd7229..2f671d4e6f 100644
--- a/test/readline/test_readline.rb
+++ b/test/readline/test_readline.rb
@@ -567,6 +567,7 @@ module BasetestReadline
assert interrupt_suppressed, "Should handle SIGINT correctly but raised interrupt.\nLog: #{log}\n----"
end
rescue Timeout::Error => e
+ Process.kill(:KILL, pid)
assert false, "Timed out to handle SIGINT!\nLog: #{log}\nBacktrace:\n#{e.full_message(highlight: false)}\n----"
ensure
status = nil