def test_networking(): n = Networking("127.0.0.1", 0) _thread.start_new_thread(_handle_server, (n, )) n.wait_for_connection() # Full message msg = n.recv_message() assert isinstance(msg, SessionStartMessage) # Split message msg = n.recv_message() assert isinstance(msg, SessionStartMessage)