From 44593bd7f234284a515df59cce3332f8b91d5022 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Tue, 20 Sep 2011 15:20:28 +0000 Subject: add support for XEP-0224: Attention (Fixes issue #109) --- tests/tests.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'tests/tests.cpp') diff --git a/tests/tests.cpp b/tests/tests.cpp index c5677db4..40547d75 100644 --- a/tests/tests.cpp +++ b/tests/tests.cpp @@ -322,6 +322,23 @@ void TestPackets::testMessage() QCOMPARE(message.subject(), QString()); QCOMPARE(message.thread(), QString()); QCOMPARE(message.state(), QXmppMessage::None); + QCOMPARE(message.isAttentionRequested(), false); + serializePacket(message, xml); +} + +void TestPackets::testMessageAttention() +{ + const QByteArray xml( + "" + "" + ""); + + QXmppMessage message; + parsePacket(message, xml); + QCOMPARE(message.to(), QString("foo@example.com/QXmpp")); + QCOMPARE(message.from(), QString("bar@example.com/QXmpp")); + QCOMPARE(message.type(), QXmppMessage::Normal); + QCOMPARE(message.isAttentionRequested(), true); serializePacket(message, xml); } -- cgit v1.2.3