ruby-changes:19986
From: naruse <ko1@a...>
Date: Mon, 13 Jun 2011 03:13:19 +0900 (JST)
Subject: [ruby-changes:19986] naruse:r32033 (trunk): * test/benchmark/test_benchmark.rb (capture_output):
naruse 2011-06-13 03:13:06 +0900 (Mon, 13 Jun 2011) New Revision: 32033 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32033 Log: * test/benchmark/test_benchmark.rb (capture_output): replace '-' as space. On NetBSD, subtract between two Process.times after and before the short process may return negative value like: t0=Process.times; yield; t1=Process.times; p t1.utime-t0.utime Modified files: trunk/ChangeLog trunk/test/benchmark/test_benchmark.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 32032) +++ ChangeLog (revision 32033) @@ -1,3 +1,10 @@ +Mon Jun 13 03:07:38 2011 NARUSE, Yui <naruse@r...> + + * test/benchmark/test_benchmark.rb (capture_output): + replace '-' as space. On NetBSD, subtract between two Process.times + after and before the short process may return negative value like: + t0=Process.times; yield; t1=Process.times; p t1.utime-t0.utime + Mon Jun 13 02:40:23 2011 Martin Bosslet <Martin.Bosslet@g...> * test/openssl/test_pkey_dsa.rb: Test for DSA#syssign/sysverify. Index: test/benchmark/test_benchmark.rb =================================================================== --- test/benchmark/test_benchmark.rb (revision 32032) +++ test/benchmark/test_benchmark.rb (revision 32033) @@ -36,7 +36,7 @@ end def capture_output - capture_io { yield }.first.gsub(/\d\.\d{6}/, '--time--') + capture_io { yield }.first.gsub(/[ \-]\d\.\d{6}/, ' --time--') end def capture_bench_output(type, *args, &block) -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/