From b08d84d39e11b6abab4e941050c22f37ca79a83a Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Sun, 27 Dec 2015 11:15:24 -0200 Subject: Autotest: Make sure that we can place calls with disabled delivery This often happens in applications. Besides, we are expecting at least a call to RequestName to happen. Change-Id: Ifd2454ffba454fd591d0ffff1425a84563267d19 Reviewed-by: David Faure --- .../dbus/qdbusconnection_delayed/tst_qdbusconnection_delayed.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/auto/dbus/qdbusconnection_delayed/tst_qdbusconnection_delayed.cpp b/tests/auto/dbus/qdbusconnection_delayed/tst_qdbusconnection_delayed.cpp index a7492a4855..c4f3063169 100644 --- a/tests/auto/dbus/qdbusconnection_delayed/tst_qdbusconnection_delayed.cpp +++ b/tests/auto/dbus/qdbusconnection_delayed/tst_qdbusconnection_delayed.cpp @@ -77,10 +77,12 @@ void tst_QDBusConnection_Delayed::delayedMessages() QVERIFY(other.isConnected()); QVERIFY(!other.baseService().isEmpty()); + // make a method call: those should work even if delivery is disabled + QVERIFY(session.interface()->isServiceRegistered(other.baseService())); + + // acquire a name in the main session bus connection: the effect is immediate QString name = "org.qtproject.tst_qdbusconnection_delayed-" + QString::number(getpid()); - - // acquire a name in the main session bus connection QVERIFY(session.registerService(name)); QVERIFY(other.interface()->isServiceRegistered(name)); -- cgit v1.2.3