ruby-changes:24057
From: nobu <ko1@a...>
Date: Sat, 16 Jun 2012 07:47:20 +0900 (JST)
Subject: [ruby-changes:24057] nobu:r36108 (trunk): lib/test/unit.rb: format workers results in the parent
nobu 2012-06-16 07:46:08 +0900 (Sat, 16 Jun 2012) New Revision: 36108 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=36108 Log: lib/test/unit.rb: format workers results in the parent * lib/test/unit.rb (Test::Unit::Runner#_run_parallel): format workers results in the parent. Modified files: trunk/lib/test/unit.rb trunk/test/testunit/test_parallel.rb Index: lib/test/unit.rb =================================================================== --- lib/test/unit.rb (revision 36107) +++ lib/test/unit.rb (revision 36108) @@ -614,7 +614,9 @@ end unless rep.empty? rep.each do |r| - report.push(*r[:report]) + r[:report].each do |f| + report.push(puke(*f)) if f + end end @errors += rep.map{|x| x[:result][0] }.inject(:+) @failures += rep.map{|x| x[:result][1] }.inject(:+) Index: test/testunit/test_parallel.rb =================================================================== --- test/testunit/test_parallel.rb (revision 36107) +++ test/testunit/test_parallel.rb (revision 36108) @@ -104,8 +104,9 @@ assert_kind_of(Array,result[2]) assert_kind_of(Array,result[3]) assert_kind_of(Array,result[4]) - assert_match(/Skipped:$/,result[2][1]) - assert_match(/Failure:$/,result[2][0]) + assert_kind_of(Array,result[2][1]) + assert_kind_of(MiniTest::Assertion,result[2][0][2]) + assert_kind_of(MiniTest::Skip,result[2][1][2]) assert_equal(result[5], "TestE") end end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/