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)
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)
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)