diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/ruby/test_signal.rb | 1 | ||||
-rw-r--r-- | test/ruby/test_thread.rb | 8 | ||||
-rw-r--r-- | test/test_unicode_normalize.rb | 2 |
3 files changed, 4 insertions, 7 deletions
diff --git a/test/ruby/test_signal.rb b/test/ruby/test_signal.rb index 425dc26574..1929805858 100644 --- a/test/ruby/test_signal.rb +++ b/test/ruby/test_signal.rb @@ -332,7 +332,6 @@ class TestSignal < Test::Unit::TestCase old = trap(:CHLD, 'IGNORE') cmd = [ EnvUtil.rubybin, '--disable=gems', '-e' ] assert(system(*cmd, 'exit!(0)'), 'no ECHILD') - t0 = Process.clock_gettime(Process::CLOCK_MONOTONIC) IO.pipe do |r, w| pid = spawn(*cmd, "STDIN.read", in: r) nb = Process.wait(pid, Process::WNOHANG) diff --git a/test/ruby/test_thread.rb b/test/ruby/test_thread.rb index f133126934..3283e30122 100644 --- a/test/ruby/test_thread.rb +++ b/test/ruby/test_thread.rb @@ -882,15 +882,15 @@ class TestThread < Test::Unit::TestCase begin begin Thread.pass until done - rescue => e + rescue q.push :ng1 end begin Thread.handle_interrupt(Object => :immediate){} if Thread.pending_interrupt? - rescue RuntimeError => e + rescue RuntimeError q.push :ok end - rescue => e + rescue q.push :ng2 ensure q.push :ng3 @@ -1189,12 +1189,10 @@ q.pop bug8433 = '[ruby-core:55102] [Bug #8433]' mutex = Thread::Mutex.new - flag = false mutex.lock th = Thread.new do mutex.synchronize do - flag = true sleep end end diff --git a/test/test_unicode_normalize.rb b/test/test_unicode_normalize.rb index 0346b4c629..034d71d808 100644 --- a/test/test_unicode_normalize.rb +++ b/test/test_unicode_normalize.rb @@ -45,7 +45,7 @@ class TestUnicodeNormalize begin @@tests ||= read_tests - rescue Errno::ENOENT => e + rescue Errno::ENOENT @@tests ||= [] end |