コード例 #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
コード例 #2
0
ファイル: action_dispatcher.py プロジェクト: ragsden/vumi-go
 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
コード例 #3
0
ファイル: test_config.py プロジェクト: linkedinyou/vumi-go
 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)
コード例 #4
0
ファイル: test_config.py プロジェクト: linkedinyou/vumi-go
 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')
コード例 #5
0
ファイル: test_config.py プロジェクト: TouK/vumi-go
 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)
コード例 #6
0
ファイル: test_config.py プロジェクト: TouK/vumi-go
 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')