From b4a680a587cbbbcc2e11e2da8d9acd08f5b56d7c Mon Sep 17 00:00:00 2001 From: Paul Lemire Date: Mon, 29 Aug 2016 12:58:44 +0200 Subject: PhysicalDeviceProxy: store id of loaded device Change-Id: I467129355475cdf114ff7003708023c029eb73bc Reviewed-by: Sean Harmer --- tests/auto/input/physicaldeviceproxy/tst_physicaldeviceproxy.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tests/auto/input') diff --git a/tests/auto/input/physicaldeviceproxy/tst_physicaldeviceproxy.cpp b/tests/auto/input/physicaldeviceproxy/tst_physicaldeviceproxy.cpp index 175137891..e4d384dba 100644 --- a/tests/auto/input/physicaldeviceproxy/tst_physicaldeviceproxy.cpp +++ b/tests/auto/input/physicaldeviceproxy/tst_physicaldeviceproxy.cpp @@ -54,6 +54,7 @@ private Q_SLOTS: QVERIFY(backendPhysicalDeviceProxy.peerId().isNull()); QCOMPARE(backendPhysicalDeviceProxy.deviceName(), QString()); QVERIFY(backendPhysicalDeviceProxy.manager() == nullptr); + QVERIFY(backendPhysicalDeviceProxy.physicalDeviceId().isNull()); } void checkInitializeFromPeer() @@ -73,6 +74,7 @@ private Q_SLOTS: QCOMPARE(backendPhysicalDeviceProxy.peerId(), PhysicalDeviceProxy.id()); QCOMPARE(backendPhysicalDeviceProxy.deviceName(), QStringLiteral("TestProxy")); QVERIFY(backendPhysicalDeviceProxy.manager() == &manager); + QVERIFY(backendPhysicalDeviceProxy.physicalDeviceId().isNull()); } { // WHEN @@ -123,6 +125,7 @@ private Q_SLOTS: QCOMPARE(change->propertyName(), "device"); QCOMPARE(change->value().value(), &physicalDevice); QCOMPARE(change->subjectId(), backendPhysicalDeviceProxy.peerId()); + QCOMPARE(backendPhysicalDeviceProxy.physicalDeviceId(), physicalDevice.id()); } void checkCleanupState() @@ -142,6 +145,7 @@ private Q_SLOTS: QCOMPARE(backendPhysicalDeviceProxy.isEnabled(), false); QCOMPARE(backendPhysicalDeviceProxy.deviceName(), QString()); QVERIFY(backendPhysicalDeviceProxy.manager() == nullptr); + QVERIFY(backendPhysicalDeviceProxy.physicalDeviceId().isNull()); } }; -- cgit v1.2.3