summaryrefslogtreecommitdiff
path: root/lib/test
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2012-07-14 07:16:14 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2012-07-14 07:16:14 +0000
commitb789a6b4d676975ed2092b8ed7903b87b8798286 (patch)
tree53aa9292fd84536f54668530df3ce8d3c7a4ce3c /lib/test
parentd61dfcc7939199e19c2034c422f3473142c6d0a4 (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.rb22
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