From a88dbd554464af76fb8f017e8d6d019224d9bd66 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Wed, 16 Mar 2022 18:54:37 +0100 Subject: tests: MixIq: Add test case for invalid action type --- tests/qxmppmixiq/tst_qxmppmixiq.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tests') diff --git a/tests/qxmppmixiq/tst_qxmppmixiq.cpp b/tests/qxmppmixiq/tst_qxmppmixiq.cpp index fd1bc9c3..70c20dcb 100644 --- a/tests/qxmppmixiq/tst_qxmppmixiq.cpp +++ b/tests/qxmppmixiq/tst_qxmppmixiq.cpp @@ -19,6 +19,7 @@ private slots: void testBase(); void testDefaults(); void testSetters(); + void testInvalidActionType(); void testIsMixIq(); }; @@ -348,6 +349,18 @@ void tst_QXmppMixIq::testSetters() QCOMPARE(iq.nick(), QString("SMUDO")); } +void tst_QXmppMixIq::testInvalidActionType() +{ + const QByteArray xml = + "" + "" + ""; + QXmppMixIq iq; + parsePacket(iq, xml); + QCOMPARE(iq.actionType(), QXmppMixIq::None); +} + void tst_QXmppMixIq::testIsMixIq() { const QByteArray trueXml( -- cgit v1.2.3