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

ruby-changes:3588

From: ko1@a...
Date: Wed, 16 Jan 2008 17:37:10 +0900 (JST)
Subject: [ruby-changes:3588] usa - Ruby:r15077 (trunk): * test/test_delegate.rb: add new test file for delegate.rb.

usa	2008-01-16 17:36:56 +0900 (Wed, 16 Jan 2008)

  New Revision: 15077

  Added files:
    trunk/test/test_delegate.rb
  Modified files:
    trunk/ChangeLog

  Log:
    * test/test_delegate.rb: add new test file for delegate.rb.
    


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=15077&r2=15076&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/test_delegate.rb?revision=15077&view=markup
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/test_delegate.rb?r1=15077&r2=15076&diff_format=u

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 15076)
+++ ChangeLog	(revision 15077)
@@ -1,3 +1,7 @@
+Wed Jan 16 17:36:26 2008  NAKAMURA Usaku  <usa@r...>
+
+	* test/test_delegate.rb: add new test file for delegate.rb.
+
 Wed Jan 16 16:14:00 2008  Akinori MUSHA  <knu@i...>
 
 	* ruby.1: Fix grammar.
Index: test/test_delegate.rb
===================================================================
--- test/test_delegate.rb	(revision 0)
+++ test/test_delegate.rb	(revision 15077)
@@ -0,0 +1,15 @@
+require 'test/unit'
+require 'delegate'
+
+class TestDelegateClass < Test::Unit::TestCase
+  module M
+    attr_reader :m
+  end
+
+  def test_extend
+    obj = DelegateClass(Array).new([])
+    obj.instance_eval { @m = :m }
+    obj.extend M
+    assert_equal(:m, obj.m, "[ruby-dev:33116]")
+  end
+end

Property changes on: test/test_delegate.rb
___________________________________________________________________
Name: svn:eol-style
   + LF
Name: svn:keywords
   + Author Id Revision


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

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