Ejemplo n.º 1
0
    def teardown_class(cls):
        # Terminate the processes.
        cls.clerk.terminate()
        cls.web.terminate()

        cls.clerk.join(5)
        cls.web.join(5)
        del cls.clients, cls.clerk, cls.web

        # Kill all lingering Azrael processes.
        killAzrael()
Ejemplo n.º 2
0
    def setup_class(cls):
        # Kill all lingering Azrael processes.
        killAzrael()

        # Start a Clerk and WebServer instance.
        cls.clerk = azrael.clerk.Clerk()
        cls.web = azrael.web.WebServer()
        cls.clerk.start()
        cls.web.start()

        # Dibbler.
        cls.dibbler = azrael.dibbler.Dibbler()

        # Create a ZMQ- and Websocket client.
        client_zmq = azrael.client.Client()
        client_ws = azrael.wsclient.WSClient(
            ip=config.addr_webserver, port=config.port_webserver, timeout=1)
        assert client_ws.ping()
        cls.clients = {'ZeroMQ': client_zmq, 'Websocket': client_ws}
Ejemplo n.º 3
0
 def teardown_class(cls):
     killAzrael()
Ejemplo n.º 4
0
 def setup_class(cls):
     killAzrael()
     cls.igor = azrael.igor.Igor()
Ejemplo n.º 5
0
 def setup_class(cls):
     killAzrael()
     azrael.datastore.init(flush=True)
     cls.igor = azrael.igor.Igor()
Ejemplo n.º 6
0
 def teardown_class(cls):
     killAzrael()
Ejemplo n.º 7
0
 def setup_class(cls):
     killAzrael()
     azrael.datastore.init(flush=True)
     cls.igor = azrael.igor.Igor()