def testBaseListAppend(self):
     primary = {'a': {'b': 1, 'c': [1, 2]}}
     overlay = {'a': {'c': [3, 4]}}
     cros_config_schema.MergeDictionaries(primary, overlay)
     self.assertEqual({'a': {'b': 1, 'c': [1, 2, 3, 4]}}, primary)
 def testBaseKeyMerge(self):
     primary = {'a': {'b': 1, 'c': 2}}
     overlay = {'a': {'c': 3}, 'b': 4}
     cros_config_schema.MergeDictionaries(primary, overlay)
     self.assertEqual({'a': {'b': 1, 'c': 3}, 'b': 4}, primary)