def testbasic(self): conn = stomp.Connection11(get_rabbitmq_host()) listener = TestListener('123', print_to_log=True) listener2 = WaitingListener('456') conn.set_listener('123', listener) conn.set_listener('456', listener2) conn.connect(get_rabbitmq_user(), get_rabbitmq_password(), wait=True) conn.subscribe(destination='/queue/test', id=1, ack='auto') conn.send(body='this is a test', destination='/queue/test', receipt='123') listener.wait_on_receipt() conn.disconnect(receipt='456') listener2.wait_on_receipt() self.assertTrue(listener.connections == 1, 'should have received 1 connection acknowledgement') self.assertTrue(listener.messages == 1, 'should have received 1 message') self.assertTrue(listener.errors == 0, 'should not have received any errors') self.assertTrue( listener.disconnects == 1, 'should have received 1 disconnect, was %s' % listener.disconnects)
def testbasic(self): conn = stomp.Connection11(get_rabbitmq_host()) listener = TestListener('123') conn.set_listener('', listener) conn.connect(get_rabbitmq_user(), get_rabbitmq_password(), wait=True) conn.subscribe(destination='/queue/test', id=1, ack='auto') conn.send(body='this is a test', destination='/queue/test', receipt='123') listener.wait_on_receipt() conn.disconnect(receipt=None) self.assertTrue(listener.connections == 1, 'should have received 1 connection acknowledgement') self.assertTrue(listener.messages == 1, 'should have received 1 message') self.assertTrue(listener.errors == 0, 'should not have received any errors')
def testbasic(self): conn = stomp.Connection11(get_rabbitmq_host()) listener = TestListener("123") conn.set_listener("", listener) conn.start() conn.connect(get_rabbitmq_user(), get_rabbitmq_password(), wait=True) conn.subscribe(destination="/queue/test", id=1, ack="auto") conn.send(body="this is a test", destination="/queue/test", receipt="123") listener.wait_on_receipt() conn.disconnect(receipt=None) self.assertTrue(listener.connections == 1, "should have received 1 connection acknowledgement") self.assertTrue(listener.messages == 1, "should have received 1 message") self.assertTrue(listener.errors == 0, "should not have received any errors")
def testbasic(self): conn = stomp.Connection11(get_default_host()) listener = TestListener('123') conn.set_listener('', listener) conn.connect(get_default_user(), get_default_password(), wait=True) conn.subscribe(destination='/queue/test', id=1, ack='auto') conn.send(body='this is a test', destination='/queue/test', receipt='123') listener.wait_on_receipt() listener.wait_for_message() conn.disconnect(receipt=None) self.assertTrue(listener.connections == 1, 'should have received 1 connection acknowledgement') self.assertTrue(listener.messages == 1, 'should have received 1 message') self.assertTrue(listener.errors == 0, 'should not have received any errors')
def test_ssl_connection(self): listener = TestListener("123", print_to_log=True) try: import ssl queuename = "/queue/test4-%s" % listener.timestamp conn = stomp.Connection(get_default_ssl_host()) conn.set_ssl(get_default_ssl_host()) conn.set_listener("testlistener", listener) conn.connect(get_default_user(), get_default_password(), wait=True) conn.subscribe(destination=queuename, id=1, ack="auto") conn.send(body="this is a test", destination=queuename, receipt="123") listener.wait_on_receipt() listener.wait_for_message() conn.disconnect(receipt=None) assert conn.get_ssl() is not None assert listener.connections == 1, "should have received 1 connection acknowledgement" assert listener.messages == 1, "should have received 1 message" assert listener.errors == 0, "should not have received any errors" except ImportError: pass