diff options
author | Karsten Heimrich <karsten.heimrich@theqtcompany.com> | 2016-01-06 13:54:21 +0100 |
---|---|---|
committer | Karsten Heimrich <karsten.heimrich@theqtcompany.com> | 2016-01-06 14:07:06 +0000 |
commit | 6b44821435bcc46fd349a8ef484777316fcaabd4 (patch) | |
tree | 99fc9ab73f0e3e1a839ee885e076e482791262be /tests | |
parent | 98535a619c71bee9ac41f2cc7e67d3838a1e9599 (diff) |
The number of retries must be greater than or equal to 0.
Change-Id: I29b7f265baa8028355aaab29c760bf82332c86cc
Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/qmodbusclient/tst_qmodbusclient.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/auto/qmodbusclient/tst_qmodbusclient.cpp b/tests/auto/qmodbusclient/tst_qmodbusclient.cpp index a4c381f..61b73b2 100644 --- a/tests/auto/qmodbusclient/tst_qmodbusclient.cpp +++ b/tests/auto/qmodbusclient/tst_qmodbusclient.cpp @@ -86,6 +86,18 @@ private slots: QCOMPARE(spy.isEmpty(), true); // and the signal should not fire } + void testNumberOfRetries() + { + TestClient client; + QCOMPARE(client.numberOfRetries(), 3); + + client.setNumberOfRetries(-1); // ignore everything below 0 + QCOMPARE(client.numberOfRetries(), 3); + + client.setNumberOfRetries(1); + QCOMPARE(client.numberOfRetries(), 1); + } + void testProcessReadWriteSingleMultipleCoilsResponse() { TestClient client; |