Sha256: a63a225b5e8089fe7cd8744be1a025393c13be64b615ccc2d1f990e568da2dbc

Contents?: true

Size: 320 Bytes

Versions: 4

Compression:

Stored size: 320 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
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
opal-0.3.20 test/language/metaclass_spec.rb
opal-0.3.19 test/language/metaclass_spec.rb
opal-0.3.18 core/spec/language/metaclass_spec.rb
opal-0.3.17 spec/language/metaclass_spec.rb