def setUp(self): yield SMPPClientTestCases.setUp(self) # Initiating config objects without any filename # will lead to setting defaults and that's what we # need to run the tests deliverSmThrowerConfigInstance = deliverSmThrowerConfig() # Lower the timeout config to pass the timeout tests quickly deliverSmThrowerConfigInstance.timeout = 2 deliverSmThrowerConfigInstance.retry_delay = 1 deliverSmThrowerConfigInstance.max_retries = 2 # Launch the deliverSmThrower self.deliverSmThrower = deliverSmThrower(deliverSmThrowerConfigInstance) # Add the broker to the deliverSmThrower yield self.deliverSmThrower.addAmqpBroker(self.amqpBroker) # Add SMPPs factory to DLRThrower self.deliverSmThrower.addSmpps(self.smpps_factory) # Test vars: self.testDeliverSMPdu = DeliverSM( source_addr='1234', destination_addr='4567', short_message='hello !', )
def setUp(self): if hasattr(self, 'ipb_client'): yield SMPPClientTestCases.setUp( self, interceptorpb_client=self.ipb_client) else: yield SMPPClientTestCases.setUp(self) # Initiating config objects without any filename # will lead to setting defaults and that's what we # need to run the tests deliverSmThrowerConfigInstance = deliverSmThrowerConfig() # Launch the deliverSmThrower self.deliverSmThrower = deliverSmThrower( deliverSmThrowerConfigInstance) # Add the broker to the deliverSmThrower yield self.deliverSmThrower.addAmqpBroker(self.amqpBroker) # Add SMPPs factory to DLRThrower self.deliverSmThrower.addSmpps(self.smpps_factory) # Connect to RouterPB yield self.connect('127.0.0.1', self.pbPort) # Provision mt interceptor self.mo_interceptor = MOInterceptorScript(self.script) yield self.mointerceptor_add(DefaultInterceptor(self.mo_interceptor), 0) # Disconnect from RouterPB self.disconnect()
def setUp(self): # Initiating config objects without any filename # will lead to setting defaults and that's what we # need to run the tests AMQPServiceConfigInstance = AmqpConfig() AMQPServiceConfigInstance.reconnectOnConnectionLoss = False self.amqpBroker = AmqpFactory(AMQPServiceConfigInstance) yield self.amqpBroker.connect() yield self.amqpBroker.getChannelReadyDeferred() # Initiating config objects without any filename # will lead to setting defaults and that's what we # need to run the tests deliverSmThrowerConfigInstance = deliverSmThrowerConfig() # Lower the timeout config to pass the timeout tests quickly deliverSmThrowerConfigInstance.timeout = 2 deliverSmThrowerConfigInstance.retry_delay = 1 deliverSmThrowerConfigInstance.max_retries = 2 # Launch the deliverSmThrower self.deliverSmThrower = deliverSmThrower(deliverSmThrowerConfigInstance) # Add the broker to the deliverSmThrower yield self.deliverSmThrower.addAmqpBroker(self.amqpBroker) # Test vars: self.testDeliverSMPdu = DeliverSM( source_addr='1234', destination_addr='4567', short_message='hello !', )
def setUp(self): yield SMPPClientTestCases.setUp(self) # Initiating config objects without any filename # will lead to setting defaults and that's what we # need to run the tests deliverSmThrowerConfigInstance = deliverSmThrowerConfig() # Lower the timeout config to pass the timeout tests quickly deliverSmThrowerConfigInstance.timeout = 2 deliverSmThrowerConfigInstance.retry_delay = 1 deliverSmThrowerConfigInstance.max_retries = 2 # Launch the deliverSmThrower self.deliverSmThrower = deliverSmThrower() self.deliverSmThrower.setConfig(deliverSmThrowerConfigInstance) # Add the broker to the deliverSmThrower yield self.deliverSmThrower.addAmqpBroker(self.amqpBroker) # Add SMPPs factory to DLRThrower self.deliverSmThrower.addSmpps(self.smpps_factory) # Test vars: self.testDeliverSMPdu = DeliverSM( source_addr='1234', destination_addr='4567', short_message='hello !', )
def setUp(self): if hasattr(self, 'ipb_client'): yield SMPPClientTestCases.setUp(self, interceptorpb_client=self.ipb_client) else: yield SMPPClientTestCases.setUp(self) # Initiating config objects without any filename # will lead to setting defaults and that's what we # need to run the tests deliverSmThrowerConfigInstance = deliverSmThrowerConfig() # Launch the deliverSmThrower self.deliverSmThrower = deliverSmThrower(deliverSmThrowerConfigInstance) # Add the broker to the deliverSmThrower yield self.deliverSmThrower.addAmqpBroker(self.amqpBroker) # Add SMPPs factory to DLRThrower self.deliverSmThrower.addSmpps(self.smpps_factory) # Connect to RouterPB yield self.connect('127.0.0.1', self.pbPort) # Provision mt interceptor self.mo_interceptor = MOInterceptorScript(self.script) yield self.mointerceptor_add(DefaultInterceptor(self.mo_interceptor), 0) # Disconnect from RouterPB self.disconnect()
def setUp(self): yield DataSmSMSCTestCase.setUp(self) # Start http servers self.AckServerResource = AckServer() self.AckServer = reactor.listenTCP(0, server.Site(self.AckServerResource)) # Initiating config objects without any filename # will lead to setting defaults and that's what we # need to run the tests deliverSmThrowerConfigInstance = deliverSmThrowerConfig() # Lower the timeout config to pass the timeout tests quickly deliverSmThrowerConfigInstance.timeout = 2 deliverSmThrowerConfigInstance.retry_delay = 1 deliverSmThrowerConfigInstance.max_retries = 2 # Launch the deliverSmThrower self.deliverSmThrower = deliverSmThrower() self.deliverSmThrower.setConfig(deliverSmThrowerConfigInstance) # Add the broker to the deliverSmThrower yield self.deliverSmThrower.addAmqpBroker(self.amqpBroker) # Initiate last seqNum self.last_seqNum = 1
def setUp(self): # Initiating config objects without any filename # will lead to setting defaults and that's what we # need to run the tests AMQPServiceConfigInstance = AmqpConfig() AMQPServiceConfigInstance.reconnectOnConnectionLoss = False self.amqpBroker = AmqpFactory(AMQPServiceConfigInstance) yield self.amqpBroker.connect() yield self.amqpBroker.getChannelReadyDeferred() # Initiating config objects without any filename # will lead to setting defaults and that's what we # need to run the tests deliverSmThrowerConfigInstance = deliverSmThrowerConfig() # Lower the timeout config to pass the timeout tests quickly deliverSmThrowerConfigInstance.timeout = 2 deliverSmThrowerConfigInstance.retry_delay = 1 deliverSmThrowerConfigInstance.max_retries = 2 # Launch the deliverSmThrower self.deliverSmThrower = deliverSmThrower() self.deliverSmThrower.setConfig(deliverSmThrowerConfigInstance) # Add the broker to the deliverSmThrower yield self.deliverSmThrower.addAmqpBroker(self.amqpBroker) # Test vars: self.testDeliverSMPdu = DeliverSM( source_addr='1234', destination_addr='4567', short_message='hello !', )
def startdeliverSmThrowerService(self): """Start deliverSmThrower""" deliverThrowerConfigInstance = deliverSmThrowerConfig(self.options["config"]) self.components["deliversm-thrower"] = deliverSmThrower(deliverThrowerConfigInstance) self.components["deliversm-thrower"].addSmpps(self.components["smpp-server-factory"]) # AMQP Broker is used to listen to deliver_sm queue return self.components["deliversm-thrower"].addAmqpBroker(self.components["amqp-broker-factory"])
def startdeliverSmThrowerService(self): "Start deliverSmThrower" deliverThrowerConfigInstance = deliverSmThrowerConfig(self.options['config']) self.components['deliversm-thrower'] = deliverSmThrower() self.components['deliversm-thrower'].setConfig(deliverThrowerConfigInstance) self.components['deliversm-thrower'].addSmpps(self.components['smpp-server-factory']) # AMQP Broker is used to listen to deliver_sm queue return self.components['deliversm-thrower'].addAmqpBroker(self.components['amqp-broker-factory'])
def setUp(self): yield SMPPClientTestCases.setUp(self) # Initiating config objects without any filename # will lead to setting defaults and that's what we # need to run the tests deliverSmThrowerConfigInstance = deliverSmThrowerConfig() # Launch the deliverSmThrower self.deliverSmThrower = deliverSmThrower() self.deliverSmThrower.setConfig(deliverSmThrowerConfigInstance) # Add the broker to the deliverSmThrower yield self.deliverSmThrower.addAmqpBroker(self.amqpBroker) # Add SMPPs factory to DLRThrower self.deliverSmThrower.addSmpps(self.smpps_factory)
def setUp(self): yield DeliverSmSMSCTestCase.setUp(self) # Start http servers self.AckServerResource = AckServer() self.AckServer = reactor.listenTCP(0, server.Site(self.AckServerResource)) # Initiating config objects without any filename # will lead to setting defaults and that's what we # need to run the tests deliverSmThrowerConfigInstance = deliverSmThrowerConfig() # Lower the timeout config to pass the timeout tests quickly deliverSmThrowerConfigInstance.timeout = 2 deliverSmThrowerConfigInstance.retry_delay = 1 deliverSmThrowerConfigInstance.max_retries = 2 # Launch the deliverSmThrower self.deliverSmThrower = deliverSmThrower() self.deliverSmThrower.setConfig(deliverSmThrowerConfigInstance) # Add the broker to the deliverSmThrower yield self.deliverSmThrower.addAmqpBroker(self.amqpBroker)