Sha256: a1293a1b9eb6216f9e1127786b7dc0c8b61993776baacb77324425436b977926
Contents?: true
Size: 754 Bytes
Versions: 68
Compression:
Stored size: 754 Bytes
Contents
require 'spec_helper' module Startback describe Support do include Support describe "deep_merge" do it 'works as expected' do h1 = { :foo => "bar", :bar => "unchanged", :baz => { "hello" => "world", "changed" => "yes" } } h2 = { :foo => "baz", :baz => { "eloy" => "tom", "changed" => "no" } } expected = { :foo => "baz", :bar => "unchanged", :baz => { "hello" => "world", "eloy" => "tom", "changed" => "no" } } expect(deep_merge(h1, h2)).to eql(expected) end end end end
Version data entries
68 entries across 68 versions & 3 rubygems