Пример #1
0
 def test_meta(self):
     c = ConfDict()
     c.meta_set('bool', 'filter', bool)
     c.meta_set('int', 'filter', int)
     c['bool'] = 'I am so true!'
     c['int']  = '6'
     self.assertTrue(c['bool'] is True)
     self.assertEquals(c['int'], 6)        
     self.assertRaises(ValueError, lambda: c.update(int='not an int'))