Exemple #1
0
    def testSocket(self):
        serverThread = threading.Thread(target=self.server.start,
                                        args=(self.sock_name, False))
        serverThread.daemon = True
        serverThread.start()
        time.sleep(1)

        client = CSocket(self.sock_name)
        testMessage = ["A", "test", "message"]
        self.assertEqual(client.send(testMessage), testMessage)

        self.server.stop()
        serverThread.join(1)
        self.assertFalse(os.path.exists(self.sock_name))