summaryrefslogtreecommitdiffstats
path: root/tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp
diff options
context:
space:
mode:
authorKarsten Heimrich <karsten.heimrich@qt.io>2018-04-13 12:13:41 +0200
committerKarsten Heimrich <karsten.heimrich@qt.io>2018-04-17 14:16:01 +0000
commitc1094bf1cef7631253eead8a55f39786ec2d641c (patch)
tree46fa866d0c7abd8e4dffda4e39a48d610a720e2b /tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp
parentb1fe34fb7f21e71e748958e05e78982417fc8971 (diff)
Instead of copying the byte array code, use wrapper around it
* Adapt effected code * Add some more auto-tests * Add missing documentation Change-Id: I902dd2405adad09888bfa129408a1e4dc1095c2f Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io>
Diffstat (limited to 'tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp')
-rw-r--r--tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp b/tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp
index 6759362..f8c8ddd 100644
--- a/tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp
+++ b/tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp
@@ -121,7 +121,7 @@ void tst_QKnxLinkLayerFrameFactory::testMemoryRead()
QKnxAddress destination { QKnxAddress::Type::Individual, QString("1.2.3") };
auto frame = QKnxLinkLayerFrameFactory::Memory::createReadRequest(source, destination, 52, 3);
QCOMPARE(frame.extendedControlField().destinationAddressType(), QKnxAddress::Type::Individual);
- QCOMPARE(frame.extendedControlField().bytes()[0], quint8(96));
+ QCOMPARE(frame.extendedControlField().bytes().at(0), quint8(96));
QCOMPARE(frame.tpdu().bytes(), QKnxByteArray({ 0x42, 0x03, 0x00, 0x34 }));
QCOMPARE(frame.bytes(), QKnxByteArray::fromHex("1100b460000012030342030034"));
QCOMPARE(frame.controlField().frameFormat(), QKnxControlField::FrameFormat::Standard);
@@ -149,7 +149,7 @@ void tst_QKnxLinkLayerFrameFactory::testMemoryResponse()
auto frame = QKnxLinkLayerFrameFactory::Memory::createResponseRequest(source, destination, 52, 3,
data);
QCOMPARE(frame.extendedControlField().destinationAddressType(), QKnxAddress::Type::Individual);
- QCOMPARE(frame.extendedControlField().bytes()[0], quint8(96));
+ QCOMPARE(frame.extendedControlField().bytes().at(0), quint8(96));
QCOMPARE(frame.tpdu().bytes(), QKnxByteArray({ 0x42, 0x43, 0x00, 0x34, 0x01, 0x02, 0x03 }));
QCOMPARE(frame.bytes(), QKnxByteArray::fromHex("1100b460000012030642430034010203"));
QCOMPARE(frame.controlField().frameFormat(), QKnxControlField::FrameFormat::Standard);
@@ -179,7 +179,7 @@ void tst_QKnxLinkLayerFrameFactory::testMemoryWrite()
auto frame = QKnxLinkLayerFrameFactory::Memory::createWriteRequest(source, destination, 52, 3,
data);
QCOMPARE(frame.extendedControlField().destinationAddressType(), QKnxAddress::Type::Individual);
- QCOMPARE(frame.extendedControlField().bytes()[0], quint8(96));
+ QCOMPARE(frame.extendedControlField().bytes().at(0), quint8(96));
QCOMPARE(frame.tpdu().bytes(), QKnxByteArray({ 0x42, 0x83, 0x00, 0x34, 0x01, 0x02, 0x03 }));
QCOMPARE(frame.bytes(), QKnxByteArray::fromHex("1100b460000012030642830034010203"));
QCOMPARE(frame.controlField().frameFormat(), QKnxControlField::FrameFormat::Standard);
@@ -210,7 +210,7 @@ void tst_QKnxLinkLayerFrameFactory::testDeviceDescriptorRead()
auto frame = QKnxLinkLayerFrameFactory::DeviceDescriptor::createReadRequest(source, destination, 3,
mode);
QCOMPARE(frame.extendedControlField().destinationAddressType(), QKnxAddress::Type::Individual);
- QCOMPARE(frame.extendedControlField().bytes()[0], quint8(96));
+ QCOMPARE(frame.extendedControlField().bytes().at(0), quint8(96));
QCOMPARE(frame.tpdu().bytes(), QKnxByteArray({ 0x43, 0x03 }));
QCOMPARE(frame.bytes(), QKnxByteArray::fromHex("1100b46000001203014303"));
QCOMPARE(frame.controlField().frameFormat(), QKnxControlField::FrameFormat::Standard);
@@ -242,7 +242,7 @@ void tst_QKnxLinkLayerFrameFactory::testDeviceDescriptorResponse()
auto frame = QKnxLinkLayerFrameFactory::DeviceDescriptor::createResponseRequest(source,
destination, 3, data, mode);
QCOMPARE(frame.extendedControlField().destinationAddressType(), QKnxAddress::Type::Individual);
- QCOMPARE(frame.extendedControlField().bytes()[0], quint8(96));
+ QCOMPARE(frame.extendedControlField().bytes().at(0), quint8(96));
QCOMPARE(frame.tpdu().bytes(), QKnxByteArray({ 0x43, 0x43, 0x01, 0x02, 0x03 }));
QCOMPARE(frame.bytes(), QKnxByteArray::fromHex("1100b46000001203044343010203"));
QCOMPARE(frame.controlField().frameFormat(), QKnxControlField::FrameFormat::Standard);