add a few regressions test from #2313

The code was contributed from Carson McDonald (@carsonmcdonald)
This commit is contained in:
Yukihiro "Matz" Matsumoto
2021-06-03 16:45:12 +09:00
parent 9775315240
commit 01a21085f6
2 changed files with 25 additions and 0 deletions
+14
View File
@@ -375,6 +375,20 @@ assert('clone Class') do
assert_true(Foo.clone.new.func)
end
assert('class definition in singleton class') do
class AClassS
class << self
class BClass
end
def iclass
BClass
end
end
end
assert_equal(Class, AClassS.iclass.class)
end
assert('class variable and class << self style class method') do
class ClassVariableTest
@@class_variable = "value"