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

ruby-changes:2073

From: ko1@a...
Date: 29 Sep 2007 12:11:41 +0900
Subject: [ruby-changes:2073] akr - Ruby:r13564 (trunk): add test for a define_method wrapper.

akr	2007-09-29 12:11:24 +0900 (Sat, 29 Sep 2007)

  New Revision: 13564

  Modified files:
    trunk/bootstraptest/test_knownbug.rb

  Log:
    add test for a define_method wrapper.


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/bootstraptest/test_knownbug.rb?r1=13564&r2=13563

Index: bootstraptest/test_knownbug.rb
===================================================================
--- bootstraptest/test_knownbug.rb	(revision 13563)
+++ bootstraptest/test_knownbug.rb	(revision 13564)
@@ -13,3 +13,18 @@
   w.write "a"
 }, '[ruby-dev:31866]'
 
+assert_equal 'ok', %q{
+  class Module
+    def define_method2(name, &block)
+      define_method(name, &block)
+    end
+  end
+  class C
+    define_method2(:m) {|x, y| :fail }
+  end
+  begin
+    C.new.m([1,2])
+  rescue ArgumentError
+    :ok
+  end
+}

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

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