Esempio n. 1
0
 def test_differ(self):
     a = {'a': 12}
     b = {'b': 42}
     m = merge_dict(a, b)
     eq_({'a': 12, 'b': 42}, m)
Esempio n. 2
0
 def test_recursive(self):
     a = {'a': {'aa': 12, 'a':{'aaa': 100}}}
     b = {'a': {'aa': 11, 'ab': 13, 'a':{'aaa': 101, 'aab': 101}}}
     m = merge_dict(a, b)
     eq_({'a': {'aa': 12, 'ab': 13, 'a':{'aaa': 100, 'aab': 101}}}, m)
Esempio n. 3
0
 def test_empty_conf(self):
     a = {}
     b = {'a': 1, 'b': [12, 13]}
     m = merge_dict(a, b)
     eq_(b, m)
Esempio n. 4
0
 def test_empty_base(self):
     a = {'a': 1, 'b': [12, 13]}
     b = {}
     m = merge_dict(a, b)
     eq_(a, m)
Esempio n. 5
0
 def test_differ(self):
     a = {'a': 12}
     b = {'b': 42}
     m = merge_dict(a, b)
     assert {'a': 12 , 'b': 42} == m
Esempio n. 6
0
 def test_empty_conf(self):
     a = {}
     b = {'a': 1, 'b': [12, 13]}
     m = merge_dict(a, b)
     assert b == m
Esempio n. 7
0
 def test_empty_base(self):
     a = {'a': 1, 'b': [12, 13]}
     b = {}
     m = merge_dict(a, b)
     assert a == m