ruby-changes:20041
From: akr <ko1@a...>
Date: Tue, 14 Jun 2011 23:17:52 +0900 (JST)
Subject: [ruby-changes:20041] akr:r32088 (trunk): * bootstraptest/runner.rb (show_progress): refine verbose mode.
akr 2011-06-14 23:17:42 +0900 (Tue, 14 Jun 2011) New Revision: 32088 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32088 Log: * bootstraptest/runner.rb (show_progress): refine verbose mode. (exec_test): ditto. Modified files: trunk/ChangeLog trunk/bootstraptest/runner.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 32087) +++ ChangeLog (revision 32088) @@ -1,3 +1,8 @@ +Tue Jun 14 23:16:22 2011 Tanaka Akira <akr@f...> + + * bootstraptest/runner.rb (show_progress): refine verbose mode. + (exec_test): ditto. + Tue Jun 14 23:02:36 2011 Tanaka Akira <akr@f...> * bootstraptest/runner.rb (show_progress): extracted from assert_check. Index: bootstraptest/runner.rb =================================================================== --- bootstraptest/runner.rb (revision 32087) +++ bootstraptest/runner.rb (revision 32088) @@ -136,6 +136,7 @@ @location = nil pathes.each do |path| $stderr.print "\n#{File.basename(path)} " + $stderr.puts if @verbose load File.expand_path(path) end $stderr.puts @@ -156,16 +157,21 @@ end def show_progress(message = '') - $stderr.puts "\##{@count} #{@location}" if @verbose + if @verbose + $stderr.print "\##{@count} #{@location} " + end faildesc = yield if !faildesc $stderr.print '.' + $stderr.puts if @verbose else $stderr.print 'F' + $stderr.puts if @verbose error faildesc, message end rescue Exception => err $stderr.print 'E' + $stderr.puts if @verbose error err.message, message end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/