diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-07-14 07:16:14 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-07-14 07:16:14 +0000 |
commit | b789a6b4d676975ed2092b8ed7903b87b8798286 (patch) | |
tree | 53aa9292fd84536f54668530df3ce8d3c7a4ce3c /lib/test | |
parent | d61dfcc7939199e19c2034c422f3473142c6d0a4 (diff) |
test/unit.rb: _run_parallel
* lib/test/unit.rb (Test::Unit::Runner#_run_parallel): move
initializations with nothing to release outside begin/ensure.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36382 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/test')
-rw-r--r-- | lib/test/unit.rb | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/lib/test/unit.rb b/lib/test/unit.rb index 01bbaa507f..6076eb8592 100644 --- a/lib/test/unit.rb +++ b/lib/test/unit.rb @@ -458,18 +458,18 @@ module Test return end - begin - # Require needed things for parallel running - require 'thread' - require 'timeout' - @tasks = @files.dup # Array of filenames. - @need_quit = false - @dead_workers = [] # Array of dead workers. - @warnings = [] - @total_tests = @tasks.size.to_s(10) - shutting_down = false - rep = [] # FIXME: more good naming + # Require needed things for parallel running + require 'thread' + require 'timeout' + @tasks = @files.dup # Array of filenames. + @need_quit = false + @dead_workers = [] # Array of dead workers. + @warnings = [] + @total_tests = @tasks.size.to_s(10) + shutting_down = false + rep = [] # FIXME: more good naming + begin # Array of workers. launch_worker = Proc.new { begin |