summaryrefslogtreecommitdiffstats
path: root/tests/auto/qmodbusdataunit/tst_qmodbusdataunit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qmodbusdataunit/tst_qmodbusdataunit.cpp')
-rw-r--r--tests/auto/qmodbusdataunit/tst_qmodbusdataunit.cpp8
1 files changed, 5 insertions, 3 deletions
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<quint16>(20));
- foreach (auto val, coils.values())
+ const auto values = coils.values();
+ QCOMPARE(values.size(), 20);
+ QCOMPARE(values, QVector<quint16>(20));
+ for (auto val : values) {
QCOMPARE(val, quint16(0));
+ }
QCOMPARE(coils.valueCount(), 20u);
QModbusDataUnit unit2(QModbusDataUnit::HoldingRegisters, 3, QVector<quint16>() << 9);