From 4d6c03475207b12bb64f3ce30169531d78abba11 Mon Sep 17 00:00:00 2001 From: matz Date: Mon, 7 Jan 2008 10:01:34 +0000 Subject: add test_knownbug [ruby-core:14813] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14933 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- bootstraptest/test_knownbug.rb | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'bootstraptest') diff --git a/bootstraptest/test_knownbug.rb b/bootstraptest/test_knownbug.rb index d47449fbe6..9f770a786b 100644 --- a/bootstraptest/test_knownbug.rb +++ b/bootstraptest/test_knownbug.rb @@ -66,3 +66,26 @@ assert_equal 'ok', %q{ end 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(<