Exemplo n.º 1
0
 def test_merge_different_keys(self):
     result = merge(self.obj_2, self.obj_3)
     expected = {'a': 'mam', 'm': 'wermumu', 't': {'a': [3, 2, 10, 11], 'b': 3.5}, 'w': 'asdf', 'y': (4, 5.4), 'x': ([4, 5, 6], ('bla', ['b', 'l', 'u'])), 'z': set([2, 3, 4])}
     self.assertDictEqual(result, expected, 'mumu: {}'.format(result))
Exemplo n.º 2
0
 def test_merge_same_keys_in_dict(self):
     result = merge(self.obj_1, self.obj_2)
     expected = {'m': ([1], 'wer'), 't': {'a': [1, 2, 3, 2]}, 'w': 'qweqweasdf', 'y': 5, 'x': [1, 2, 3, 4, 5, 6], 'z': set([1, 2, 3, 4])}
     self.assertDictEqual(result, expected)