예제 #1
0
    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)
예제 #2
0
    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)
예제 #3
0
 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)
예제 #4
0
 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)
예제 #5
0
 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)
예제 #6
0
 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)