ruby-changes:8314
From: xibbar <ko1@a...>
Date: Sun, 19 Oct 2008 00:19:10 +0900 (JST)
Subject: [ruby-changes:8314] Ruby:r19842 (trunk): add test for {SimpleDelegator, DelegateClass}#class .
xibbar 2008-10-19 00:18:49 +0900 (Sun, 19 Oct 2008) New Revision: 19842 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=19842 Log: add test for {SimpleDelegator, DelegateClass}#class . Modified files: trunk/test/test_delegate.rb Index: test/test_delegate.rb =================================================================== --- test/test_delegate.rb (revision 19841) +++ test/test_delegate.rb (revision 19842) @@ -17,4 +17,16 @@ e = SystemCallError.new(0) assert((SimpleDelegator.new(e) == e) == (e == SimpleDelegator.new(e)), "[ruby-dev:34808]") end + + class Myclass < DelegateClass(Array);end + + def test_delegateclass_class + myclass=Myclass.new([]) + assert_equal(Myclass,myclass.class) + end + + def test_simpledelegator_class + simple=SimpleDelegator.new([]) + assert_equal(SimpleDelegator,simple.class) + end end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/