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/