def test_set_05(self): items = {} reg = Registry(items) reg.set('раздел-1', 'раздел-2', 'параметр', 100) self.assertTrue(reg.has_option('раздел-1', 'раздел-2', 'параметр')) self.assertEqual(reg.getint('раздел-1', 'раздел-2', 'параметр'), 100)
def test_set_02(self): items = { 'параметр': '111', } reg = Registry(items) reg.set('параметр', 100) self.assertTrue(reg.has_option('параметр')) self.assertEqual(reg.getint('параметр'), 100)
def test_get_subregistry_03_change(self): items = { 'раздел-1': { 'раздел-2': { 'параметр': 10, }, }, } reg = Registry(items) subreg = reg.get_subregistry('раздел-1') subreg.set('раздел-2', 'параметр', 1000) self.assertEqual(subreg.getint('раздел-2', 'параметр'), 1000) self.assertEqual(reg.getint('раздел-1', 'раздел-2', 'параметр'), 1000)
def test_get_int_02(self): items = {} reg = Registry(items) self.assertEqual(reg.getint('параметр', default=100), 100)
def test_get_int_01(self): items = { 'параметр': 100, } reg = Registry(items) self.assertEqual(reg.getint('параметр'), 100)
def test_get_int_02(self): items = { } reg = Registry(items) self.assertEqual(reg.getint('параметр', default=100), 100)