From 8595d3a1758b65b2e30770c5491e144ecfcb610c Mon Sep 17 00:00:00 2001 From: Andre Hartmann Date: Fri, 23 Sep 2016 20:36:52 +0200 Subject: Eradicate Q_FOREACH loops and mark the module as Q_FOREACH-free Change-Id: I4ec52799514b750c158e3cb8e6c38d1f1063c6c5 Reviewed-by: Alex Blasche --- tests/auto/qmodbusdataunit/tst_qmodbusdataunit.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'tests') diff --git a/tests/auto/qmodbusdataunit/tst_qmodbusdataunit.cpp b/tests/auto/qmodbusdataunit/tst_qmodbusdataunit.cpp index 378fd75..7379c4b 100644 --- a/tests/auto/qmodbusdataunit/tst_qmodbusdataunit.cpp +++ b/tests/auto/qmodbusdataunit/tst_qmodbusdataunit.cpp @@ -65,10 +65,12 @@ void tst_QModbusDataUnit::constructors() QModbusDataUnit coils(QModbusDataUnit::Coils, 15, 20); QCOMPARE(coils.registerType(), QModbusDataUnit::Coils); QCOMPARE(coils.startAddress(), 15); - QCOMPARE(coils.values().size(), 20); - QCOMPARE(coils.values(), QVector(20)); - foreach (auto val, coils.values()) + const auto values = coils.values(); + QCOMPARE(values.size(), 20); + QCOMPARE(values, QVector(20)); + for (auto val : values) { QCOMPARE(val, quint16(0)); + } QCOMPARE(coils.valueCount(), 20u); QModbusDataUnit unit2(QModbusDataUnit::HoldingRegisters, 3, QVector() << 9); -- cgit v1.2.3