Beispiel #1
0
 def test_differ(self):
     a = {'a': 12}
     b = {'b': 42}
     m = merge_dict(a, b)
     eq_({'a': 12, 'b': 42}, m)
Beispiel #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)
Beispiel #3
0
 def test_empty_conf(self):
     a = {}
     b = {'a': 1, 'b': [12, 13]}
     m = merge_dict(a, b)
     eq_(b, m)
Beispiel #4
0
 def test_empty_base(self):
     a = {'a': 1, 'b': [12, 13]}
     b = {}
     m = merge_dict(a, b)
     eq_(a, m)
Beispiel #5
0
 def test_differ(self):
     a = {'a': 12}
     b = {'b': 42}
     m = merge_dict(a, b)
     assert {'a': 12 , 'b': 42} == m
Beispiel #6
0
 def test_empty_conf(self):
     a = {}
     b = {'a': 1, 'b': [12, 13]}
     m = merge_dict(a, b)
     assert b == m
Beispiel #7
0
 def test_empty_base(self):
     a = {'a': 1, 'b': [12, 13]}
     b = {}
     m = merge_dict(a, b)
     assert a == m