Merge pull request #2304 from ksss/class-new

Class.new do not call `class_eval'
This commit is contained in:
Yukihiro "Matz" Matsumoto
2014-05-22 14:12:03 +09:00
2 changed files with 7 additions and 2 deletions
+6 -1
View File
@@ -226,8 +226,13 @@ assert('Class Dup 2') do
assert_equal(Module, M.dup.class)
end
assert('Class new') do
assert('Class.new') do
assert_equal(Class, Class.new.class)
a = []
klass = Class.new do |c|
a << c
end
assert_equal([klass], a)
end
assert('class to return the last value') do