Sha256: 127d47d6eacc1142b10b5dc6a962e6db0513127402ad3090d9c77bb4a6b2391e

Contents?: true

Size: 493 Bytes

Versions: 3

Compression:

Stored size: 493 Bytes

Contents

# 
# describe "self in a metaclass body (class << obj)" do
#   it "is TrueClass for true" do
#     class << true; self; end.should == TrueClass
#   end
#   
#   it "is FalseClass for false" do
#     class << false; self; end.should == FalseClass
#   end
#   
#   it "is NilClass for nil" do
#     class << nil; self; end.should == NilClass
#   end
#   
#   it "raises a TypeError for numbers"
#   
#   it "raises a TypeError for symbols"
#   
#   it "is a singleton Class instance"
#   
# end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
opal-0.3.2 gems/core/spec/language/metaclass_spec.rb
opal-0.3.1 gems/core/spec/language/metaclass_spec.rb
opal-0.3.0 gems/core/spec/language/metaclass_spec.rb