ruby-changes:22122
From: kazu <ko1@a...>
Date: Mon, 2 Jan 2012 15:14:12 +0900 (JST)
Subject: [ruby-changes:22122] kazu:r34171 (trunk): * lib/test/unit/parallel.rb: use pack("m0") instead of
kazu 2012-01-02 15:13:29 +0900 (Mon, 02 Jan 2012) New Revision: 34171 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=34171 Log: * lib/test/unit/parallel.rb: use pack("m0") instead of pack("m").gsub("\n",""). * lib/test/unit.rb (Test::Unit::Runner::Worker#run): ditto. Modified files: trunk/ChangeLog trunk/lib/test/unit/parallel.rb trunk/lib/test/unit.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 34170) +++ ChangeLog (revision 34171) @@ -1,3 +1,9 @@ +Mon Jan 2 15:10:11 2012 Kazuhiro NISHIYAMA <zn@m...> + + * lib/test/unit/parallel.rb: use pack("m0") instead of + pack("m").gsub("\n",""). + * lib/test/unit.rb (Test::Unit::Runner::Worker#run): ditto. + Mon Jan 2 15:05:09 2012 Kazuhiro NISHIYAMA <zn@m...> * lib/test/unit.rb (Test::Unit::Runner::Worker#run): use Index: lib/test/unit/parallel.rb =================================================================== --- lib/test/unit/parallel.rb (revision 34170) +++ lib/test/unit/parallel.rb (revision 34171) @@ -35,7 +35,7 @@ th = Thread.new do begin while buf = (self.verbose ? i.gets : i.read(5)) - @stdout.puts "p #{[buf].pack("m").gsub("\n","")}" + @stdout.puts "p #{[buf].pack("m0")}" end rescue IOError rescue Errno::EPIPE @@ -69,7 +69,7 @@ result << suite.name begin - @stdout.puts "done #{[Marshal.dump(result)].pack("m").gsub("\n","")}" + @stdout.puts "done #{[Marshal.dump(result)].pack("m0")}" rescue Errno::EPIPE; end return result ensure @@ -106,7 +106,7 @@ begin require $1 rescue LoadError - @stdout.puts "after #{[Marshal.dump([$1, $!])].pack("m").gsub("\n","")}" + @stdout.puts "after #{[Marshal.dump([$1, $!])].pack("m0")}" @stdout.puts "ready" next end @@ -130,7 +130,7 @@ rescue Errno::EPIPE rescue Exception => e begin - @stdout.puts "bye #{[Marshal.dump(e)].pack("m").gsub("\n","")}" + @stdout.puts "bye #{[Marshal.dump(e)].pack("m0")}" rescue Errno::EPIPE;end exit ensure Index: lib/test/unit.rb =================================================================== --- lib/test/unit.rb (revision 34170) +++ lib/test/unit.rb (revision 34171) @@ -269,7 +269,7 @@ @file = File.basename(task, ".rb") @real_file = task begin - puts "loadpath #{[Marshal.dump($:-@loadpath)].pack("m").gsub("\n","")}" + puts "loadpath #{[Marshal.dump($:-@loadpath)].pack("m0")}" @loadpath = $:.dup puts "run #{task} #{type}" @status = :prepare -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/