def test_init(self): event = ioc.event.Event({'foo': 'bar'}) self.assertEquals('bar', event.get('foo')) with self.assertRaises(KeyError): self.assertEquals('bar', event.get('foo2')) self.assertFalse(event.has('foo2')) event.set('foo2', 'bar') self.assertTrue(event.has('foo2')) self.assertEquals('bar', event.get('foo2'))
def mylistener(event): event.set('enter', True)