Sha256: 1e3f94763141415d20d20d50b46399af0f57de23e51409c327fd4c06b610f6d7

Contents?: true

Size: 338 Bytes

Versions: 4

Compression:

Stored size: 338 Bytes

Contents

covers 'facets/hash/alias'

testcase Hash do

  unit :alias! do
    foo = { 'a'=>1, 'b'=>2 }
    foo.alias!('c','b').assert == { 'a'=>1, 'b'=>2, 'c'=>2 }

    foo = { 'a'=>1, 'b'=>2 }
    foo.alias!(:a,'a').assert == { :a=>1, 'a'=>1, 'b'=>2 }

    foo = { :a=>1, :b=>2 }
    foo.alias!('bar','foo').assert == { :a=>1, :b=>2 }
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
facets-2.9.1 test/core/hash/test_alias.rb
facets-2.9.0 test/core/hash/test_alias.rb
facets-2.9.0.pre.2 test/core/hash/test_alias.rb
facets-2.9.0.pre.1 test/core/hash/test_alias.rb