summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorksss <[email protected]>2014-05-22 00:11:40 +0900
committerksss <[email protected]>2014-05-22 00:11:40 +0900
commit1f3d7e939f19ed19a3d45b269d66c1ad5606faaf (patch)
tree8cec431dda652d857b94fc7781fe3bfb54739e83
parentc28b46bcf697b5b9a3ae9ff31e38c520fcaa55e8 (diff)
downloadmruby-1f3d7e939f19ed19a3d45b269d66c1ad5606faaf.tar.gz
mruby-1f3d7e939f19ed19a3d45b269d66c1ad5606faaf.zip
Class.new add test case
-rw-r--r--test/t/class.rb7
1 files changed, 6 insertions, 1 deletions
diff --git a/test/t/class.rb b/test/t/class.rb
index bea20ee24..821259c5e 100644
--- a/test/t/class.rb
+++ b/test/t/class.rb
@@ -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