Ejemplo n.º 1
0
 def test2(self):
     c = Config()
     
     c.from_dict({
         'static_files': {
             'root':'/path/to/root/',
             'filter':'*.jpg'
             },
            
         
         'users':{
             'id_property':'email',
             'data_dir':'/data/system/userdata/'
             },
         
         })
         
     self.assertDictEqual(c['users'], {
             'id_property':'email',
             'data_dir':'/data/system/userdata/'
             })
             
     self.assertDictEqual(c['static_files'], {
             'root':'/path/to/root/',
             'filter':'*.jpg'
             })
Ejemplo n.º 2
0
 def test5(self):
     s = Config()
     s.from_dict({
             'root':'/path/to/root/',
             'filter':'*.jpg'
             })
         
     c = Config()
     c.set('static_files', s)
     
     self.assertDictEqual(c.get('static_files'), {
             'root':'/path/to/root/',
             'filter':'*.jpg'
             })
Ejemplo n.º 3
0
 def test4(self):
     c = Config()
     
     c.from_dict({
         'static_files': {
             'root':'/path/to/root/',
             'filter':'*.jpg'
             },
            
         
         'users':{
             'id_property':'email',
             'data_dir':'/data/system/userdata/'
             },
         
         })
         
     s = c.sub('users')
     
     self.assertEqual(s.get('id_property'), 'email')
     self.assertEqual(s.get('data_dir'), '/data/system/userdata/')
Ejemplo n.º 4
0
 def test7(self):
     c = Config()
     
     c.from_dict({
         'static_files': {
             'root':'/path/to/root/',
             'filter':'*.jpg'
             },
            
         
         'users':{
             'id_property':'email',
             'data_dir':'/data/system/userdata/'
             },
         
         })
     
     self.assertEqual(c.static_files.root, '/path/to/root/')
     self.assertEqual(c.static_files.filter, '*.jpg')
     self.assertEqual(c.users['id_property'], 'email')
     self.assertEqual(c.users['data_dir'], '/data/system/userdata/')