def main(): client = Client() client.register("PYRO:server@localhost:47216") threading.Thread(target=user_input, args=[client]).start() while True: message = client.receive_message() print("\n%s" % (message,))
def test_send_and_receive(self): """ Test with one client sending a message and receiving its own message. The messages sent and receives must be equal. """ client = Client() client.register(self.uri) self.assertIsNotNone(client.id) sent_message = "a very good messsage" client.send_message(sent_message) self.assertEqual(client.receive_message(), [sent_message])