Sha256: e368f9eda726813fed76e1655c98a0f27948ba3818971f7aacc167d850026d55

Contents?: true

Size: 365 Bytes

Versions: 19

Compression:

Stored size: 365 Bytes

Contents

# Test for facets/hash/weave

require 'facets/hash/weave.rb'

require 'test/unit'

class TestHashWeave < Test::Unit::TestCase

  def test_weave
    b = { :a=>1, :b=>[1,2,3], :c=>{ :x=>'X' } }
    c = { :a=>2, :b=>[4,5,6], :c=>{ :x=>'A', :y => 'B' } }
    r = { :a=>2, :b=>[1,2,3,4,5,6], :c=>{ :x => 'A', :y => 'B' } }
    assert_equal( r, b.weave(c) )
  end

end


Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
facets-2.8.4 test/core/hash/test_weave.rb
facets-2.8.3 test/core/hash/test_weave.rb
facets-2.8.2 test/core/hash/test_weave.rb
facets-2.8.1 test/core/hash/test_weave.rb
facets-2.8.0 test/core/hash/test_weave.rb
facets-2.7.0 test/core/hash/test_weave.rb
facets-2.6.0 test/core/hash/test_weave.rb
facets-2.2.0 test/unit/hash/test_weave.rb
facets-2.4.0 test/hash/test_weave.rb
facets-2.2.1 test/unit/hash/test_weave.rb
facets-2.3.0 test/core/hash/test_weave.rb
facets-2.4.1 test/hash/test_weave.rb
facets-2.4.3 test/core/hash/test_weave.rb
facets-2.4.4 test/core/hash/test_weave.rb
facets-2.4.2 test/core/hash/test_weave.rb
facets-2.5.0 test/core/hash/test_weave.rb
facets-2.4.5 test/core/hash/test_weave.rb
facets-2.5.1 test/core/hash/test_weave.rb
facets-2.5.2 test/core/hash/test_weave.rb