summaryrefslogtreecommitdiff
path: root/tests/auto/qml/Client.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qml/Client.qml')
-rw-r--r--tests/auto/qml/Client.qml8
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/auto/qml/Client.qml b/tests/auto/qml/Client.qml
index fad1412..0b623a0 100644
--- a/tests/auto/qml/Client.qml
+++ b/tests/auto/qml/Client.qml
@@ -64,16 +64,19 @@ Item {
function send(message)
{
if (debug) {
- console.log("client posts message: ", message);
+ console.log("client posts message: ", message, "is idle:", webChannel.clientIsIdle());
}
clientMessages.push(message);
serverTransport.receiveMessage(message);
+ if (message && message.type && message.type === JSClient.QWebChannelMessageTypes.idle) {
+ verify(webChannel.clientIsIdle());
+ }
}
Component.onCompleted: {
serverTransport.sendMessageRequested.connect(function(message) {
if (debug) {
- console.log("client received message: ", message);
+ console.log("client received message: ", JSON.stringify(message));
}
if (onmessage) {
onmessage({data:message});
@@ -151,7 +154,6 @@ Item {
var msg = awaitMessage();
verify(msg);
compare(msg.type, JSClient.QWebChannelMessageTypes.idle);
- verify(webChannel.clientIsIdle())
}
function awaitMessageSkipIdle()