diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2015-08-15 13:42:17 +0200 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2015-08-15 13:42:17 +0200 |
| commit | e4efb8b9e47249d914bc9bc9bb128c88087d93d1 (patch) | |
| tree | 3964309cb4e2c3a067cd0b42f304d8aad3afcf16 /tests | |
| parent | 364f09cdda740be3c4144955e6b544da936e1851 (diff) | |
| download | qxmpp-e4efb8b9e47249d914bc9bc9bb128c88087d93d1.tar.gz | |
QXmppTransferManager test incoming transfer completion
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/qxmpptransfermanager/tst_qxmpptransfermanager.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/qxmpptransfermanager/tst_qxmpptransfermanager.cpp b/tests/qxmpptransfermanager/tst_qxmpptransfermanager.cpp index 121cbaba..9ca0adcf 100644 --- a/tests/qxmpptransfermanager/tst_qxmpptransfermanager.cpp +++ b/tests/qxmpptransfermanager/tst_qxmpptransfermanager.cpp @@ -155,7 +155,13 @@ void tst_QXmppTransferManager::testSendFile() QCOMPARE(senderJob->state(), QXmppTransferJob::FinishedState); QCOMPARE(senderJob->error(), QXmppTransferJob::NoError); + // finish receiving file QVERIFY(receiverJob); + connect(receiverJob, SIGNAL(finished()), &loop, SLOT(quit())); + loop.exec(); + + QCOMPARE(receiverJob->state(), QXmppTransferJob::FinishedState); + QCOMPARE(receiverJob->error(), QXmppTransferJob::NoError); // check received file QFile expectedFile(":/test.svg"); |
