def test_dict_merge_intended_behavior(self): """If b is not a dict, it is the result.""" a = {'a': 1} b = None data = settings_module.dict_merge(a, b) self.assertEqual(None, data)
def test_dict_merge_override(self): a = {'a': {'c': 'val'}} b = {'b': 2, 'a': 'notval'} data = settings_module.dict_merge(a, b) self.assertEqual({'a': 'notval', 'b': 2}, data)
def test_dict_merge_simple(self): a = {'a': 1} b = {'b': 2} data = settings_module.dict_merge(a, b) self.assertEqual({'a': 1, 'b': 2}, data)