Esempio n. 1
0
    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)
Esempio n. 2
0
    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)
Esempio n. 3
0
 def test_handler_not_defined(self):
     self.eq(handler.defined('bogus'), False)
Esempio n. 4
0
 def test_handler_defined(self):
     handler.defined('output')
Esempio n. 5
0
 def is_defined(handler_type):
     self.eq(handler.defined(handler_type), True)
Esempio n. 6
0
 def test_define_handlers_meta(self):
     app = self.make_app(APP, define_handlers=[MyTestInterface])
     app.setup()
     self.ok(handler.defined('my_test_interface'))