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

ruby-changes:15310

From: kazu <ko1@a...>
Date: Sat, 3 Apr 2010 03:26:07 +0900 (JST)
Subject: [ruby-changes:15310] Ruby:r27197 (trunk): * lib/benchmark.rb (Benchmark::Tms#add): fix NameError.

kazu	2010-04-03 03:22:29 +0900 (Sat, 03 Apr 2010)

  New Revision: 27197

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=27197

  Log:
    * lib/benchmark.rb (Benchmark::Tms#add): fix NameError.
      [ruby-dev:40906]
    
    * test/benchmark/test_benchmark.rb: add a test for above.

  Added directories:
    trunk/test/benchmark/
  Added files:
    trunk/test/benchmark/test_benchmark.rb
  Modified files:
    trunk/ChangeLog
    trunk/lib/benchmark.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 27196)
+++ ChangeLog	(revision 27197)
@@ -1,3 +1,10 @@
+Sat Apr  3 03:19:01 2010  Kazuhiro NISHIYAMA  <zn@m...>
+
+	* lib/benchmark.rb (Benchmark::Tms#add): fix NameError.
+	  [ruby-dev:40906]
+
+	* test/benchmark/test_benchmark.rb: add a test for above.
+
 Sat Apr  3 01:50:02 2010  Nobuyoshi Nakada  <nobu@r...>
 
 	* lib/rdoc/parser/ruby.rb (RDoc#make_message): no empty lines.
Index: lib/benchmark.rb
===================================================================
--- lib/benchmark.rb	(revision 27196)
+++ lib/benchmark.rb	(revision 27197)
@@ -440,7 +440,7 @@
     #
     # An in-place version of #add.
     #
-    def add!
+    def add!(&blk)
       t = Benchmark::measure(&blk)
       @utime  = utime + t.utime
       @stime  = stime + t.stime
Index: test/benchmark/test_benchmark.rb
===================================================================
--- test/benchmark/test_benchmark.rb	(revision 0)
+++ test/benchmark/test_benchmark.rb	(revision 27197)
@@ -0,0 +1,10 @@
+require "test/unit"
+require "benchmark"
+
+class TestBenchmark < Test::Unit::TestCase
+  def test_add!
+    assert_nothing_raised("[ruby-dev:40906]") do
+      Benchmark::Tms.new.add! {}
+    end
+  end
+end

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

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