From 061b1ff342cfd68af066f23a67ef44ca1e00a789 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Mon, 6 Feb 2012 21:19:38 +0000 Subject: test old-style XEP-0184 --- tests/tests.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'tests/tests.cpp') diff --git a/tests/tests.cpp b/tests/tests.cpp index b7582486..6714b382 100644 --- a/tests/tests.cpp +++ b/tests/tests.cpp @@ -383,6 +383,22 @@ void TestPackets::testMessageReceipt() QCOMPARE(receipt.isReceiptRequested(), false); QCOMPARE(receipt.receiptId(), QString("richard2-4.1.247")); serializePacket(receipt, receiptXml); + + const QByteArray oldXml( + "" + "" + ""); + + QXmppMessage old; + parsePacket(old, oldXml); + QCOMPARE(old.id(), QString("richard2-4.1.247")); + QCOMPARE(old.to(), QString("northumberland@shakespeare.lit/westminster")); + QCOMPARE(old.from(), QString("kingrichard@royalty.england.lit/throne")); + QCOMPARE(old.type(), QXmppMessage::Normal); + QCOMPARE(old.body(), QString()); + QCOMPARE(old.isAttentionRequested(), false); + QCOMPARE(old.isReceiptRequested(), false); + QCOMPARE(old.receiptId(), QString("richard2-4.1.247")); } void TestPackets::testMessageFull() -- cgit v1.2.3