Sha256: db4e011455fe31322b7dd64205fe66b133b51a19fbaab6e3e1df0369855970d3
Contents?: true
Size: 402 Bytes
Versions: 4
Compression:
Stored size: 402 Bytes
Contents
covers 'facets/hash/traverse' testcase Hash do unit :traverse do h = { "A" => "x", "B" => "y" } j = h.traverse{ |k,v| [k.downcase, v.upcase] } x = { "a" => "X", "b" => "Y" } j.refute == h j.assert == x end unit :traverse! do h = { "A" => "x", "B" => "y" } h.traverse!{ |k,v| [k.downcase, v.upcase] } x = { "a" => "X", "b" => "Y" } h.assert == x end end
Version data entries
4 entries across 4 versions & 1 rubygems