diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-07-21 21:04:14 +0200 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-07-21 21:04:14 +0200 |
| commit | dc73e98aa4fed98e735a5c1ff24424e37d2a06b1 (patch) | |
| tree | 3d2e0c8feb19f90e21564198cfbb1f17d4a0464f /tests | |
| parent | 2d5f940cdceb11aadd979ff3f1f6f0584bcf533b (diff) | |
| download | qxmpp-dc73e98aa4fed98e735a5c1ff24424e37d2a06b1.tar.gz | |
extend QXmppMessage test coverage
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/message.cpp | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/tests/message.cpp b/tests/message.cpp index 2574bf75..692ed190 100644 --- a/tests/message.cpp +++ b/tests/message.cpp @@ -34,10 +34,26 @@ void tst_QXmppMessage::testBasic_data() QTest::addColumn<QString>("subject"); QTest::addColumn<QString>("thread"); - QTest::newRow("minimal") + QTest::newRow("error") + << QByteArray("<message to=\"foo@example.com/QXmpp\" from=\"bar@example.com/QXmpp\" type=\"error\"/>") + << int(QXmppMessage::Error) + << QString() << QString() << QString(); + QTest::newRow("normal") << QByteArray("<message to=\"foo@example.com/QXmpp\" from=\"bar@example.com/QXmpp\" type=\"normal\"/>") << int(QXmppMessage::Normal) << QString() << QString() << QString(); + QTest::newRow("chat") + << QByteArray("<message to=\"foo@example.com/QXmpp\" from=\"bar@example.com/QXmpp\" type=\"chat\"/>") + << int(QXmppMessage::Chat) + << QString() << QString() << QString(); + QTest::newRow("groupchat") + << QByteArray("<message to=\"foo@example.com/QXmpp\" from=\"bar@example.com/QXmpp\" type=\"groupchat\"/>") + << int(QXmppMessage::GroupChat) + << QString() << QString() << QString(); + QTest::newRow("headline") + << QByteArray("<message to=\"foo@example.com/QXmpp\" from=\"bar@example.com/QXmpp\" type=\"headline\"/>") + << int(QXmppMessage::Headline) + << QString() << QString() << QString(); QTest::newRow("full") << QByteArray("<message to=\"foo@example.com/QXmpp\" from=\"bar@example.com/QXmpp\" type=\"normal\">" |
