Ejemplo n.º 1
0
 def setUp(self):
     self.tx_helper = self.add_helper(TransportHelper(MockSmppTxTransport))
     self.config = {
         "transport_name": self.tx_helper.transport_name,
         "system_id": "VumiTestSMSC",
         "password": "******",
         "host": "127.0.0.1",
         "transport_type": "smpp",
     }
     server_config = self.config.copy()
     server_config["twisted_endpoint"] = "tcp:0"
     self.service = SmppService(None, config=server_config)
     self.add_cleanup(self.cleanup_service)
     yield self.service.startWorker()
     self.service.factory.protocol = SmscTestServer
     self.config['port'] = self.service.listening.getHost().port
     self.transport = yield self.tx_helper.get_transport(self.config,
                                                         start=False)
     self.expected_delivery_status = 'delivered'
Ejemplo n.º 2
0
    def setUp(self):
        self.tx_helper = self.add_helper(TransportHelper(MockSmppTransport))
        server_config = {
            "transport_name": self.tx_helper.transport_name,
            "system_id": "VumiTestSMSC",
            "password": "******",
            "twisted_endpoint": "tcp:0",
            "transport_type": "smpp",
        }
        server_config.update(self.CONFIG_OVERRIDE)
        self.service = SmppService(None, config=server_config)
        self.add_cleanup(self.cleanup_service)
        yield self.service.startWorker()
        self.service.factory.protocol = SmscTestServer

        host = self.service.listening.getHost()
        client_config = server_config.copy()
        client_config['twisted_endpoint'] = 'tcp:host=%s:port=%s' % (host.host,
                                                                     host.port)
        self.transport = yield self.tx_helper.get_transport(client_config,
                                                            start=False)
        self.expected_delivery_status = 'delivered'