Add one test case to the TestMergeDictUnit for same key dict merge
add one test case to the TestMergeDictUnit for same key dict merge Change-Id: Ia17de71ac3337acc8cf4ecc9e101c81409e50b44
This commit is contained in:
parent
3200de090d
commit
6716cc5dc2
@ -44,6 +44,15 @@ class TestMergeDictUnit(unittest.TestCase):
|
|||||||
self.assertIn('key2', new.keys())
|
self.assertIn('key2', new.keys())
|
||||||
self.assertIn('key2.1', new['key2'].keys())
|
self.assertIn('key2.1', new['key2'].keys())
|
||||||
|
|
||||||
|
def test_merging_nested_dicts_with_same_key(self):
|
||||||
|
base = {'same_key': {'inside_key1': 'inside_key1'}}
|
||||||
|
target = {'same_key': {'inside_key2': 'inside_key2'}}
|
||||||
|
|
||||||
|
new = du.merge_dict(base, target)
|
||||||
|
|
||||||
|
self.assertIn('inside_key1', new['same_key'].keys())
|
||||||
|
self.assertIn('inside_key2', new['same_key'].keys())
|
||||||
|
|
||||||
|
|
||||||
class TestAppendIfUnit(unittest.TestCase):
|
class TestAppendIfUnit(unittest.TestCase):
|
||||||
def test_appending_not_present(self):
|
def test_appending_not_present(self):
|
||||||
|
Loading…
Reference in New Issue
Block a user