Sha256: f0a03f73b470b26eaeb8a33266b104692514eb522c3b30fd6da035cab2dfb501

Contents?: true

Size: 360 Bytes

Versions: 23

Compression:

Stored size: 360 Bytes

Contents

describe "Hash.[]" do
  describe "passed zero arguments" do
    it "returns an empty hash" do
      Hash[].should == {}
    end
  end

  it "creates a Hash; values can be provided as the argument list" do
    Hash[:a, 1, :b, 2].should == { :a => 1, :b => 2 }
    Hash[].should == {}
    Hash[:a, 1, :b, {:c => 2}].should == {:a => 1, :b => {:c => 2}}
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
opal-0.4.4 spec/rubyspec/core/hash/constructor_spec.rb
opal-0.4.3 spec/rubyspec/core/hash/constructor_spec.rb
opal-0.4.2 spec/rubyspec/core/hash/constructor_spec.rb
opal-0.4.1 spec/rubyspec/core/hash/constructor_spec.rb
opal-0.4.0 spec/rubyspec/core/hash/constructor_spec.rb
opal-0.3.44 spec/rubyspec/core/hash/constructor_spec.rb
opal-0.3.43 spec/rubyspec/core/hash/constructor_spec.rb
opal-0.3.42 spec/core/hash/constructor_spec.rb
opal-0.3.41 spec/core/hash/constructor_spec.rb
opal-0.3.40 spec/core/hash/constructor_spec.rb
opal-0.3.39 spec/core/hash/constructor_spec.rb
opal-0.3.38 spec/core/hash/constructor_spec.rb
opal-0.3.37 spec/core/hash/constructor_spec.rb
opal-0.3.36 spec/core/hash/constructor_spec.rb
opal-0.3.35 spec/core/hash/constructor_spec.rb
opal-0.3.34 spec/core/hash/constructor_spec.rb
opal-0.3.33 spec/core/hash/constructor_spec.rb
opal-0.3.32 spec/core/hash/constructor_spec.rb
opal-0.3.31 spec/core/hash/constructor_spec.rb
opal-0.3.30 spec/core/hash/constructor_spec.rb