diff options
author | Qt Forward Merge Bot <qt_forward_merge_bot@qt-project.org> | 2018-03-10 03:00:07 +0100 |
---|---|---|
committer | Qt Forward Merge Bot <qt_forward_merge_bot@qt-project.org> | 2018-03-10 03:00:07 +0100 |
commit | a21639682d0d28e0ebca0228e456e20180efd8b1 (patch) | |
tree | 2c9a034ce2051574b49baa75acfc98a24ad4f645 /tests | |
parent | 55bb5dab24b18b2aa8ad22a552323899ae415d8b (diff) | |
parent | 21538dece0e38e0d4ab9bc6b4580687b40a411fa (diff) |
Merge remote-tracking branch 'origin/5.11' into dev
Change-Id: I2f548dce2bba78a757355addb35ad80f072701c0
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/qmodbusdevice/tst_qmodbusdevice.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/auto/qmodbusdevice/tst_qmodbusdevice.cpp b/tests/auto/qmodbusdevice/tst_qmodbusdevice.cpp index 836d881..748c4bf 100644 --- a/tests/auto/qmodbusdevice/tst_qmodbusdevice.cpp +++ b/tests/auto/qmodbusdevice/tst_qmodbusdevice.cpp @@ -64,6 +64,7 @@ private slots: void cleanupTestCase(); void connectDevice(); + void disconnectDevice(); void state(); void error(); @@ -98,6 +99,15 @@ void tst_QModbusDevice::connectDevice() QVERIFY(!device->connectDevice()); } +void tst_QModbusDevice::disconnectDevice() +{ + //see QTBUG-66648 + DummyDevice dev; + QCOMPARE(dev.state(), QModbusDevice::UnconnectedState); + dev.disconnectDevice(); + QCOMPARE(dev.state(), QModbusDevice::UnconnectedState); +} + void tst_QModbusDevice::state() { device->setState(QModbusDevice::ConnectedState); |