Exemplo n.º 1
0
 def test_merge_in_key_overwrite_sub_key_overwrite_conflicts_false(self):
     c = {1: {1: None}}
     d = {1: {2: None, 1: 'TEST'}}
     try:
         merge_settings_dicts(c, d, overwrite_conflicts=False)
         self.assertTrue(False)
     except Exception as error:
         self.assertEqual(str(error), 'Conflict at 1.1')
Exemplo n.º 2
0
 def test_merge_in_key_overwrite_sub_key_overwrite_conflicts_false(self):
     c = {1: {1: None}}
     d = {1: {2: None, 1: 'TEST'}}
     try:
         merge_settings_dicts(c, d, overwrite_conflicts=False)
         self.assertTrue(False)
     except Exception as error:
         self.assertEqual(str(error), 'Conflict at 1.1')
Exemplo n.º 3
0
 def test_merge_in_key_overwrite_sub_key(self):
     c = {1: {1: None}}
     d = {1: {2: None, 1: 'TEST'}}
     expected = {1: {1: 'TEST', 2: None}}
     self.assertEqual(merge_settings_dicts(c, d), expected)
Exemplo n.º 4
0
 def test_merge_in_key(self):
     c = {1: {1: None}}
     d = {1: {2: None}}
     expected = {1: {1: None, 2: None}}
     self.assertEqual(merge_settings_dicts(c, d), expected)
Exemplo n.º 5
0
 def test_merge_in_key_overwrite_sub_key(self):
     c = {1: {1: None}}
     d = {1: {2: None, 1: 'TEST'}}
     expected = {1: {1: 'TEST', 2: None}}
     self.assertEqual(merge_settings_dicts(c, d), expected)
Exemplo n.º 6
0
 def test_merge_in_key(self):
     c = {1: {1: None}}
     d = {1: {2: None}}
     expected = {1: {1: None, 2: None}}
     self.assertEqual(merge_settings_dicts(c, d), expected)