Example #1
0
 def setUp(self):
     config = {
         "transport_names": [
             "transport_1",
             "transport_2",
             "transport_3",
         ],
         "exposed_names": ["muxed"],
         "router_class": "vumi.dispatchers.base.FromAddrMultiplexRouter",
         "fromaddr_mappings": {
             "thing1@muxme": "transport_1",
             "thing2@muxme": "transport_2",
             "thing3@muxme": "transport_3",
         },
     }
     self.dispatcher = DummyDispatcher(config)
     self.router = FromAddrMultiplexRouter(self.dispatcher, config)
Example #2
0
 def setUp(self):
     config = {
         "transport_names": [
             "transport_1",
             "transport_2",
             "transport_3",
         ],
         "exposed_names": ["muxed"],
         "router_class": "vumi.dispatchers.base.FromAddrMultiplexRouter",
         "fromaddr_mappings": {
             "thing1@muxme": "transport_1",
             "thing2@muxme": "transport_2",
             "thing3@muxme": "transport_3",
         },
     }
     self.dispatcher = DummyDispatcher(config)
     self.router = FromAddrMultiplexRouter(self.dispatcher, config)
     self.add_cleanup(self.router.teardown_routing)
     yield self.router.setup_routing()
     self.msg_helper = self.add_helper(MessageHelper())