def test_get_subregistry_01(self): items = { 'раздел': { 'параметр': 10, }, } reg = Registry(items) subreg = reg.get_subregistry('раздел') self.assertTrue(subreg.has_option('параметр'))
def test_get_subregistry_04_change(self): items = { 'раздел-1': { 'раздел-2': { 'параметр': 10, }, }, } reg = Registry(items) subreg = reg.get_subregistry('раздел-1') subreg.create_section('раздел-2', 'раздел-3') self.assertTrue(reg.has_section('раздел-1', 'раздел-2', 'раздел-3'))
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)