ruby-changes:12542
From: matz <ko1@a...>
Date: Thu, 23 Jul 2009 02:54:30 +0900 (JST)
Subject: [ruby-changes:12542] Ruby:r24249 (trunk): * test/ruby/test_enum.rb (TestEnumerable#each): recursive join now
matz 2009-07-23 02:53:56 +0900 (Thu, 23 Jul 2009) New Revision: 24249 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=24249 Log: * test/ruby/test_enum.rb (TestEnumerable#each): recursive join now raises ArgumentError. Modified files: trunk/ChangeLog trunk/test/ruby/test_enum.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 24248) +++ ChangeLog (revision 24249) @@ -61,6 +61,11 @@ * win32/win32.c (WSAMSG): get rid of compile error on VC9 and mingw. +Wed Jul 22 06:35:56 2009 Yukihiro Matsumoto <matz@r...> + + * test/ruby/test_enum.rb (TestEnumerable#each): recursive join now + raises ArgumentError. + Wed Jul 22 02:33:57 2009 Keiju Ishitsuka <keiju@e...> * lib/irb.rb: forget svn commit. Index: test/ruby/test_enum.rb =================================================================== --- test/ruby/test_enum.rb (revision 24248) +++ test/ruby/test_enum.rb (revision 24249) @@ -299,8 +299,8 @@ yield self end end - assert_equal("[...]", e.join(""), '[ruby-core:24150]') - assert_equal("[...]", [e].join(""), '[ruby-core:24150]') + assert_raise(ArgumentError){e.join("")} + assert_raise(ArgumentError){[e].join("")} e = Class.new { include Enumerable def initialize(*args) -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/