ruby-changes:3604
From: ko1@a...
Date: Fri, 18 Jan 2008 02:21:35 +0900 (JST)
Subject: [ruby-changes:3604] nobu - Ruby:r15093 (trunk): * bootstraptest/test_attr.rb: moved test for .
nobu 2008-01-18 01:59:23 +0900 (Fri, 18 Jan 2008) New Revision: 15093 Modified files: trunk/bootstraptest/test_attr.rb trunk/bootstraptest/test_knownbug.rb Log: * bootstraptest/test_attr.rb: moved test for [ruby-core:14641]. http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/bootstraptest/test_attr.rb?r1=15093&r2=15092&diff_format=u http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/bootstraptest/test_knownbug.rb?r1=15093&r2=15092&diff_format=u Index: bootstraptest/test_knownbug.rb =================================================================== --- bootstraptest/test_knownbug.rb (revision 15092) +++ bootstraptest/test_knownbug.rb (revision 15093) @@ -66,29 +66,6 @@ C.new.foo {} }, '[ruby-core:14813]' -assert_equal 'ok', %q{ - module M - class A - class << self - attr_accessor :at - def workflow_rule - yield self - end - - def eval_str(str) - eval(str) - end - end - end - end - - M::A.eval_str(<<-END) - workflow_rule do |r| - r.at 1 - end - END -}, '[ruby-core:14641]' - assert_equal 'true', %{ t = Thread.new { loop {} } pid = fork { Index: bootstraptest/test_attr.rb =================================================================== --- bootstraptest/test_attr.rb (revision 15092) +++ bootstraptest/test_attr.rb (revision 15093) @@ -1,3 +1,29 @@ +assert_equal 'ok', %q{ + module M + class A + class << self + attr_accessor :at + def workflow_rule + yield self + end + + def eval_str(str) + eval(str) + end + end + end + end + begin + M::A.eval_str(<<-END) + workflow_rule do |r| + r.at 1 + end + END + rescue ArgumentError => e + print "ok" + end +}, '[ruby-core:14641]' + assert_equal %{ok}, %{ class A attr :m -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/