예제 #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')
예제 #2
0
파일: tests.py 프로젝트: andreykko/djoser
 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')
예제 #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)
예제 #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)
예제 #5
0
파일: tests.py 프로젝트: andreykko/djoser
 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)
예제 #6
0
파일: tests.py 프로젝트: andreykko/djoser
 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)