ruby-changes:14414
From: kazu <ko1@a...>
Date: Tue, 5 Jan 2010 19:36:15 +0900 (JST)
Subject: [ruby-changes:14414] Ruby:r26244 (trunk): * test/ruby/test_exception.rb: add a test. cf
kazu 2010-01-05 19:34:00 +0900 (Tue, 05 Jan 2010) New Revision: 26244 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=26244 Log: * test/ruby/test_exception.rb: add a test. cf [ruby-dev:39116] Modified files: trunk/ChangeLog trunk/test/ruby/test_exception.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 26243) +++ ChangeLog (revision 26244) @@ -1,3 +1,7 @@ +Tue Jan 5 19:30:53 2010 Kazuhiro NISHIYAMA <zn@m...> + + * test/ruby/test_exception.rb: add a test. cf [ruby-dev:39116] + Tue Jan 5 02:03:34 2010 NARUSE, Yui <naruse@r...> * configure.in (DTRACE): clear this when `dtrace -l` fails. Index: test/ruby/test_exception.rb =================================================================== --- test/ruby/test_exception.rb (revision 26243) +++ test/ruby/test_exception.rb (revision 26244) @@ -242,4 +242,17 @@ } assert_raise(SystemExit, '[ruby-dev:38760]') {test_proc.call} end + + def test_thread_signal_backtrace + stdout, stderr, status = EnvUtil.invoke_ruby("-d", <<-RUBY, false, true) +Thread.start do + begin + Process.kill(:INT, $$) + ensure + raise "in ensure" + end +end.join + RUBY + assert_not_match(/:0/, stderr, "[ruby-dev:39116]") + end end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/