Example #1
0
 def test_deepmerge_i(self):
     """deepmerge(d, u, s, invert=True)"""
     res = mapping.deepmerge(self.test_dict_B, self.test_dict_A, dict, invert=True)
     nt.eq_(self.test_dict_B, self.test_dict_C)
     nt.eq_(res, self.test_dict_C)
Example #2
0
 def test_deepmerge_ip_i(self):
     """deepmerge(d, u, s, invert=True, inplace=False)"""
     res = mapping.deepmerge(self.test_dict_B, self.test_dict_A, dict, invert=True, inplace=False)
     nt.assert_not_equal(self.test_dict_B, self.test_dict_C)
     nt.eq_(res, self.test_dict_C)
Example #3
0
 def test_deepmerge(self):
     """deepmerge(d, u, s)"""
     res = mapping.deepmerge(self.test_dict_A, self.test_dict_B, dict)
     nt.eq_(self.test_dict_A, self.test_dict_C)
     nt.eq_(res, self.test_dict_C)