From 22bbc21ba4c838d6afe000e07f70b470acc87d8b Mon Sep 17 00:00:00 2001
From: Joerg Bornemann <joerg.bornemann@nokia.com>
Date: Thu, 10 Sep 2009 18:38:43 +0200
Subject: make tst_QLocalSocket::writeToClientAndDisconnect even more robust

no more qApp->processEvents() !

Reviewed-by: ossi
---
 tests/auto/qlocalsocket/tst_qlocalsocket.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tests/auto/qlocalsocket/tst_qlocalsocket.cpp b/tests/auto/qlocalsocket/tst_qlocalsocket.cpp
index c0d870f..1180d4d 100644
--- a/tests/auto/qlocalsocket/tst_qlocalsocket.cpp
+++ b/tests/auto/qlocalsocket/tst_qlocalsocket.cpp
@@ -895,9 +895,9 @@ void tst_QLocalSocket::writeToClientAndDisconnect()
     QCOMPARE(clientSocket->write(buffer, sizeof(buffer)), (qint64)sizeof(buffer));
     clientSocket->waitForBytesWritten();
     clientSocket->disconnectFromServer();
-    qApp->processEvents();  // give the socket the chance to receive data
+    QVERIFY(client.waitForReadyRead());
     QCOMPARE(client.read(buffer, sizeof(buffer)), (qint64)sizeof(buffer));
-    qApp->processEvents();  // give the socket the chance to close itself
+    QVERIFY(client.waitForDisconnected());
     QCOMPARE(client.state(), QLocalSocket::UnconnectedState);
 }
 
-- 
cgit v0.12