[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]