[前][次][番号順一覧][スレッド一覧]

ruby-changes:70543

From: aycabta <ko1@a...>
Date: Fri, 24 Dec 2021 20:43:43 +0900 (JST)
Subject: [ruby-changes:70543] 5138ef3875 (master): Kill process before assertion fails

https://git.ruby-lang.org/ruby.git/commit/?id=5138ef3875

From 5138ef3875ca3ee7fc94cea536cb4f9cb50ea3fd Mon Sep 17 00:00:00 2001
From: aycabta <aycabta@g...>
Date: Fri, 24 Dec 2021 20:42:09 +0900
Subject: Kill process before assertion fails

---
 test/readline/test_readline.rb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/test/readline/test_readline.rb b/test/readline/test_readline.rb
index 2947dd72299..2f671d4e6fd 100644
--- a/test/readline/test_readline.rb
+++ b/test/readline/test_readline.rb
@@ -567,6 +567,7 @@ module BasetestReadline https://github.com/ruby/ruby/blob/trunk/test/readline/test_readline.rb#L567
         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
-- 
cgit v1.2.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]