def test_handler_defined(self): for handler_type in [ 'config', 'log', 'argument', 'plugin', 'extension', 'output', 'controller' ]: self.eq(handler.defined(handler_type), True) # and check for bogus one too self.eq(handler.defined('bogus'), False)
def test_handler_defined(self): for handler_type in ['config', 'log', 'argument', 'plugin', 'extension', 'output', 'controller']: yield is_defined, handler_type # and check for bogus one too self.eq(handler.defined('bogus'), False)
def test_handler_not_defined(self): self.eq(handler.defined('bogus'), False)
def test_handler_defined(self): handler.defined('output')
def is_defined(handler_type): self.eq(handler.defined(handler_type), True)
def test_define_handlers_meta(self): app = self.make_app(APP, define_handlers=[MyTestInterface]) app.setup() self.ok(handler.defined('my_test_interface'))