diff options
Diffstat (limited to 'spec/ruby/fixtures/class.rb')
| -rw-r--r-- | spec/ruby/fixtures/class.rb | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/spec/ruby/fixtures/class.rb b/spec/ruby/fixtures/class.rb index 9609eb6f3c..98cb6c82a2 100644 --- a/spec/ruby/fixtures/class.rb +++ b/spec/ruby/fixtures/class.rb @@ -1,9 +1,11 @@ module ClassSpecs def self.sclass_with_block + eval <<-RUBY class << self yield end + RUBY end def self.sclass_with_return @@ -110,7 +112,7 @@ module ClassSpecs class M < L; end # Can't use a method here because of class definition in method body error - ANON_CLASS_FOR_NEW = lambda do + ANON_CLASS_FOR_NEW = -> do Class.new do class NamedInModule end @@ -120,6 +122,10 @@ module ClassSpecs end end end + + DEFINE_CLASS = -> do + class ::A; end + end end class Class |
