summaryrefslogtreecommitdiffstats
path: root/tests/auto/declarative/shared
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@nokia.com>2010-09-30 13:26:05 (GMT)
committerKai Koehne <kai.koehne@nokia.com>2010-09-30 13:35:42 (GMT)
commita1f050fe4217d3a642ab7f4df8e50c21aa51689c (patch)
treedbade527ab520a29637317190125e108ebb0d57e /tests/auto/declarative/shared
parentdb0c012d3eb5c5e30b0a932c5301cc03d43ba2ce (diff)
downloadQt-a1f050fe4217d3a642ab7f4df8e50c21aa51689c.zip
Qt-a1f050fe4217d3a642ab7f4df8e50c21aa51689c.tar.gz
Qt-a1f050fe4217d3a642ab7f4df8e50c21aa51689c.tar.bz2
QDeclarativeDebugClient: Make sure status is consistent
When statusChanged() is called during handsake state() was not the same as the argument passed. Fix this by setting gotHello = true _before_ notifying the clients. Reviewed-by: Christiaan Janssen Task-number: QTBUG-14087
Diffstat (limited to 'tests/auto/declarative/shared')
-rw-r--r--tests/auto/declarative/shared/debugutil.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/auto/declarative/shared/debugutil.cpp b/tests/auto/declarative/shared/debugutil.cpp
index 5f68e44..cbd055b 100644
--- a/tests/auto/declarative/shared/debugutil.cpp
+++ b/tests/auto/declarative/shared/debugutil.cpp
@@ -91,8 +91,9 @@ QByteArray QDeclarativeDebugTestClient::waitForResponse()
return lastMsg;
}
-void QDeclarativeDebugTestClient::statusChanged(Status status)
+void QDeclarativeDebugTestClient::statusChanged(Status stat)
{
+ QCOMPARE(stat, status());
emit statusHasChanged();
}