Пример #1
0
 def test_simple(self):
     d = AttrDict()
     d.abc = 1
     self.assertEqual(d.abc, 1)
     self.assertEqual(d['abc'], 1)
     self.assertEqual(len(d), 1)
     del(d.abc)
     self.assertRaises(AttributeError, lambda: d.abc)
     d.count = 0
     self.assertEqual(d.count, 0)
     del(d['count'])
     self.assertRaises(AttributeError, lambda: d.count)
     self.assertEqual(len(d), 0)