From aa758fc9b331dc73b434b633955e4f655a948797 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Wed, 1 Jul 2020 21:09:34 +0200 Subject: QXmppMessageReceiptManager: Ignore all error messages Not only receipt requests, but also receipts from error messages should not be used. --- .../tst_qxmppmessagereceiptmanager.cpp | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'tests/qxmppmessagereceiptmanager/tst_qxmppmessagereceiptmanager.cpp') diff --git a/tests/qxmppmessagereceiptmanager/tst_qxmppmessagereceiptmanager.cpp b/tests/qxmppmessagereceiptmanager/tst_qxmppmessagereceiptmanager.cpp index 0aff489c..4095f6a8 100644 --- a/tests/qxmppmessagereceiptmanager/tst_qxmppmessagereceiptmanager.cpp +++ b/tests/qxmppmessagereceiptmanager/tst_qxmppmessagereceiptmanager.cpp @@ -99,7 +99,7 @@ void tst_QXmppMessageReceiptManager::testReceipt_data() << false << false << true; - QTest::newRow("error") + QTest::newRow("error-request") << QByteArray( " " + "" + " " + " " + "" + "Your contact offline message queue is full. The message has been discarded." + "" + "" + "1 " + "") + << false + << false + << false; QTest::newRow("message with receipt request") << QByteArray( "