Ejemplo n.º 1
0
 def setup(self):
     if not common.isSSLPresent():
         raise Skipped("No SSL libraries found.")
     self.server = Messenger()
     self.client = Messenger()
     self.server.blocking = False
     self.client.blocking = False
Ejemplo n.º 2
0
    def testRoute(self):
        if not common.isSSLPresent():
            domain = "amqp"
        else:
            domain = "amqps"
        self.server.subscribe(domain + "://~0.0.0.0:12346")
        self.start()
        self.client.route("route1", "amqp://0.0.0.0:12345")
        self.client.route("route2", domain + "://0.0.0.0:12346")

        msg = Message()
        msg.address = "route1"
        msg.reply_to = "~"
        msg.body = "test"
        self.client.put(msg)
        self.client.recv(1)

        reply = Message()
        self.client.get(reply)

        msg = Message()
        msg.address = "route2"
        msg.reply_to = "~"
        msg.body = "test"
        self.client.put(msg)
        self.client.recv(1)

        self.client.get(reply)
        assert reply.body == "test"
Ejemplo n.º 3
0
 def setup(self):
     if not common.isSSLPresent():
         raise Skipped("No SSL libraries found.")
     self.server = Messenger()
     self.client = Messenger()
     self.server.blocking = False
     self.client.blocking = False
Ejemplo n.º 4
0
  def testRoute(self):
    if not common.isSSLPresent():
        domain = "amqp"
    else:
        domain = "amqps"
    self.server.subscribe(domain + "://~0.0.0.0:12346")
    self.start()
    self.client.route("route1", "amqp://127.0.0.1:12345")
    self.client.route("route2", domain + "://127.0.0.1:12346")

    msg = Message()
    msg.address = "route1"
    msg.reply_to = "~"
    msg.body = "test"
    self.client.put(msg)
    self.client.recv(1)

    reply = Message()
    self.client.get(reply)

    msg = Message()
    msg.address = "route2"
    msg.reply_to = "~"
    msg.body = "test"
    self.client.put(msg)
    self.client.recv(1)

    self.client.get(reply)
    assert reply.body == "test"
Ejemplo n.º 5
0
        def __init__(self, domain=None, session_details=None):
            if not common.isSSLPresent():
                raise Skipped("No SSL libraries found.")

            self.ssl = None
            self.domain = domain
            self.transport = Transport()
            self.connection = Connection()
            self.transport.bind(self.connection)
            if domain:
                self.ssl = SSL(self.transport, self.domain, session_details)
Ejemplo n.º 6
0
        def __init__(self, domain=None, session_details=None):
            if not common.isSSLPresent():
                raise Skipped("No SSL libraries found.")

            self.ssl = None
            self.domain = domain
            self.transport = Transport()
            self.connection = Connection()
            self.transport.bind(self.connection)
            if domain:
                self.ssl = SSL( self.transport, self.domain, session_details )
Ejemplo n.º 7
0
 def setup(self):
     if not common.isSSLPresent():
         raise Skipped("No SSL libraries found.")
     self.server_domain = SSLDomain(SSLDomain.MODE_SERVER)
     self.client_domain = SSLDomain(SSLDomain.MODE_CLIENT)
Ejemplo n.º 8
0
 def setup(self):
     if not common.isSSLPresent():
         raise Skipped("No SSL libraries found.")
     self.server_domain = SSLDomain(SSLDomain.MODE_SERVER)
     self.client_domain = SSLDomain(SSLDomain.MODE_CLIENT)
Ejemplo n.º 9
0
 def _ssl_check(self):
     if not isSSLPresent():
         raise Skipped("No SSL libraries found.")
Ejemplo n.º 10
0
 def _ssl_check(self):
     if not isSSLPresent():
         raise Skipped("No SSL libraries found.")