diff options
author | Karsten Heimrich <karsten.heimrich@theqtcompany.com> | 2016-01-06 11:14:47 +0100 |
---|---|---|
committer | Karsten Heimrich <karsten.heimrich@theqtcompany.com> | 2016-01-06 12:22:34 +0000 |
commit | 637739318dca0b1f8b44388709801b2955f9306f (patch) | |
tree | b430d3ad09a898536b3e67b380114925063fcad4 /tests | |
parent | 76e47eac75f035d39ec0a6c776d82935dc5d1574 (diff) |
Remove similar test-cases, add timeoutChanged() signal test.
Change-Id: I9a3ed5dd0de14f72bf52eb0a70cd352ab505d1d6
Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/qmodbusclient/tst_qmodbusclient.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/tests/auto/qmodbusclient/tst_qmodbusclient.cpp b/tests/auto/qmodbusclient/tst_qmodbusclient.cpp index 061bbef..7abcc11 100644 --- a/tests/auto/qmodbusclient/tst_qmodbusclient.cpp +++ b/tests/auto/qmodbusclient/tst_qmodbusclient.cpp @@ -75,18 +75,15 @@ private slots: TestClient client; QCOMPARE(client.timeout(), 1000); //default value test - client.setTimeout(300); - QCOMPARE(client.timeout(), 300); - + QSignalSpy spy(&client, SIGNAL(timeoutChanged(int))); client.setTimeout(50); QCOMPARE(client.timeout(), 50); + QCOMPARE(spy.isEmpty(), false); // we expect the signal + spy.clear(); client.setTimeout(49); // everything below 50 fails QVERIFY(client.timeout() >= 50); - - // test timer firing off - client.setTimeout(100); - QCOMPARE(client.timeout(), 100); + QCOMPARE(spy.isEmpty(), true); // and the signal should not fire } void testProcessReadWriteSingleMultipleCoilsResponse() |