From 1e30c5b90a594a82e20bda765fe349390db04d4b Mon Sep 17 00:00:00 2001 From: Alex Blasche Date: Tue, 26 Apr 2016 14:10:01 +0200 Subject: Peripheral Privacy Flag (0x2A02) may not be writable on some platforms Change-Id: Ic80fe48fb192ee66f87aabcebc2b84e4ed3049a0 Reviewed-by: Christian Kandeler --- tests/auto/qlowenergycontroller/tst_qlowenergycontroller.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/auto/qlowenergycontroller/tst_qlowenergycontroller.cpp b/tests/auto/qlowenergycontroller/tst_qlowenergycontroller.cpp index 50ecc099..079a901f 100644 --- a/tests/auto/qlowenergycontroller/tst_qlowenergycontroller.cpp +++ b/tests/auto/qlowenergycontroller/tst_qlowenergycontroller.cpp @@ -615,8 +615,7 @@ void tst_QLowEnergyController::verifyServiceProperties( temp = QString("00002a02-0000-1000-8000-00805f9b34fb"); QCOMPARE(chars[2].uuid(), QBluetoothUuid(temp)); HANDLE_COMPARE(chars[2].handle(), QLowEnergyHandle(0x7)); - QCOMPARE(chars[2].properties(), - (QLowEnergyCharacteristic::Read|QLowEnergyCharacteristic::Write)); + QVERIFY(chars[2].properties() & QLowEnergyCharacteristic::Read); QCOMPARE(chars[2].value(), QByteArray::fromHex("00")); QVERIFY(chars[2].isValid()); QCOMPARE(chars[2].descriptors().count(), 0); -- cgit v1.2.3 From 934f5c522e5e73c1e8964acd3a9208b7b8606071 Mon Sep 17 00:00:00 2001 From: Alex Blasche Date: Wed, 27 Apr 2016 11:10:28 +0200 Subject: Increase test coverage in bttestui QBluetoothSocket::connectDevice(QBluetoothServiceInfo, OpenMode) was not used so far. This call is even more efficient as it can avoid a complete service discovery. In summary quicker testing can be achieved. Change-Id: I6f9ef9eec6b773b9b90bf46e24a07878d81633cd Reviewed-by: Oliver Wolff --- tests/bttestui/btlocaldevice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/bttestui/btlocaldevice.cpp b/tests/bttestui/btlocaldevice.cpp index 5fb031fa..eead1e46 100644 --- a/tests/bttestui/btlocaldevice.cpp +++ b/tests/bttestui/btlocaldevice.cpp @@ -416,7 +416,7 @@ void BtLocalDevice::connectToServiceViaSearch() socket->setPreferredSecurityFlags(securityFlags); QBluetoothServiceInfo info = foundTestServers.at(0); - socket->connectToService(info.device().address(), QBluetoothUuid(QString(TEST_SERVICE_UUID))); + socket->connectToService(info); } else { qWarning() << "Perform search for test service before triggering this function"; } -- cgit v1.2.3