Example #1
0
 def get_subhandler_classes():
     subhandler_classes = {}
     for router_type in configured_router_types().keys():
         router_def = get_router_definition(router_type)
         if router_def is None or router_def.api_dispatcher_cls is None:
             continue
         subhandler_classes[router_type] = router_def.api_dispatcher_cls
     return subhandler_classes
Example #2
0
 def get_subhandler_classes():
     subhandler_classes = {}
     for router_type in configured_router_types().keys():
         router_def = get_router_definition(router_type)
         if router_def is None or router_def.api_dispatcher_cls is None:
             continue
         subhandler_classes[router_type] = router_def.api_dispatcher_cls
     return subhandler_classes
Example #3
0
 def test_get_router_definition_with_router(self):
     dummy_router = object()
     router_def = get_router_definition('keyword', dummy_router)
     self.assertTrue(router_def.router is dummy_router)
Example #4
0
 def test_get_router_definition(self):
     router_def = get_router_definition('keyword')
     from go.routers.keyword.definition import RouterDefinition
     self.assertTrue(isinstance(router_def, RouterDefinition))
     self.assertEqual(router_def.router_type, 'keyword')
Example #5
0
 def test_get_router_definition_with_router(self):
     dummy_router = object()
     router_def = get_router_definition('keyword', dummy_router)
     self.assertTrue(router_def.router is dummy_router)
Example #6
0
 def test_get_router_definition(self):
     router_def = get_router_definition('keyword')
     from go.routers.keyword.definition import RouterDefinition
     self.assertTrue(isinstance(router_def, RouterDefinition))
     self.assertEqual(router_def.router_type, 'keyword')