diff options
author | kosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-11-20 05:39:14 +0000 |
---|---|---|
committer | kosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-11-20 05:39:14 +0000 |
commit | 4d3f768b41b0c7f2e8ef166b9c363e63e92e59ed (patch) | |
tree | e23fa1a4f03e09ec826153e1388aabe5ff298b9d /test | |
parent | c8a3b2ba8bb18752c4d0aee6483f516e827f4bc9 (diff) |
* test/ruby/test_signal.rb (TestSignal#test_signame): fix windows
test failure. Process.kill on windows can't send a signal to
another process.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37747 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test')
-rw-r--r-- | test/ruby/test_signal.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/ruby/test_signal.rb b/test/ruby/test_signal.rb index f58eea5ddb..63d6d9d9f0 100644 --- a/test/ruby/test_signal.rb +++ b/test/ruby/test_signal.rb @@ -251,10 +251,10 @@ EOS STDOUT.flush exit 0 end - sleep + Process.kill("INT", $$) + sleep 1 # wait signal deliver EOS - sleep 0.1 - Process.kill("INT", child.pid) + signame = Marshal.load(child) assert_equal(signame, "INT") end |