def test_emitter_can_be_passed_in(self): events = HierarchicalEmitter() session = create_session(event_hooks=events) calls = [] handler = lambda **kwargs: calls.append(kwargs) events.register('foo', handler) session.emit('foo') self.assertEqual(len(calls), 1)
def test_registered_builtin_handlers(self): session = ibm_botocore.session.Session(self.env_vars, None, include_builtin_handlers=True) session.emit('foo') self.assertTrue(self.foo_called)
def test_registered_builtin_handlers(self): session = create_session(include_builtin_handlers=True) session.emit('foo') self.assertTrue(self.foo_called)