diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-10-01 14:10:35 +0200 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-10-01 14:10:35 +0200 |
| commit | 44cc908b9cd4a469c30420dc329a3448fb4f20c4 (patch) | |
| tree | eca8a814d04da0191d641333161e0c132f02e94c /tests/all/tests.cpp | |
| parent | 10a6e8681fd32d67767f53f4e17166586d567494 (diff) | |
| download | qxmpp-44cc908b9cd4a469c30420dc329a3448fb4f20c4.tar.gz | |
split QXmppNonSASLAuthIq tests
Diffstat (limited to 'tests/all/tests.cpp')
| -rw-r--r-- | tests/all/tests.cpp | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/tests/all/tests.cpp b/tests/all/tests.cpp index 7ac5c5e7..fdfbbd16 100644 --- a/tests/all/tests.cpp +++ b/tests/all/tests.cpp @@ -22,10 +22,8 @@ * */ -#include "QXmppNonSASLAuth.h" #include "QXmppSessionIq.h" #include "QXmppStreamFeatures.h" -#include "QXmppUtils.h" #include "util.h" class TestPackets : public QObject @@ -33,58 +31,10 @@ class TestPackets : public QObject Q_OBJECT private slots: - void testNonSaslAuth(); void testSession(); void testStreamFeatures(); }; -void TestPackets::testNonSaslAuth() -{ - // Client Requests Authentication Fields from Server - const QByteArray xml1( - "<iq id=\"auth1\" to=\"shakespeare.lit\" type=\"get\">" - "<query xmlns=\"jabber:iq:auth\"/>" - "</iq>"); - - QXmppNonSASLAuthIq iq1; - parsePacket(iq1, xml1); - serializePacket(iq1, xml1); - - // Client Provides Required Information (Plaintext) - const QByteArray xml3( - "<iq id=\"auth2\" type=\"set\">" - "<query xmlns=\"jabber:iq:auth\">" - "<username>bill</username>" - "<password>Calli0pe</password>" - "<resource>globe</resource>" - "</query>" - "</iq>"); - QXmppNonSASLAuthIq iq3; - parsePacket(iq3, xml3); - QCOMPARE(iq3.username(), QLatin1String("bill")); - QCOMPARE(iq3.digest(), QByteArray()); - QCOMPARE(iq3.password(), QLatin1String("Calli0pe")); - QCOMPARE(iq3.resource(), QLatin1String("globe")); - serializePacket(iq3, xml3); - - // Client Provides Required Information (Plaintext) - const QByteArray xml4( - "<iq id=\"auth2\" type=\"set\">" - "<query xmlns=\"jabber:iq:auth\">" - "<username>bill</username>" - "<digest>48fc78be9ec8f86d8ce1c39c320c97c21d62334d</digest>" - "<resource>globe</resource>" - "</query>" - "</iq>"); - QXmppNonSASLAuthIq iq4; - parsePacket(iq4, xml4); - QCOMPARE(iq4.username(), QLatin1String("bill")); - QCOMPARE(iq4.digest(), QByteArray("\x48\xfc\x78\xbe\x9e\xc8\xf8\x6d\x8c\xe1\xc3\x9c\x32\x0c\x97\xc2\x1d\x62\x33\x4d")); - QCOMPARE(iq4.password(), QString()); - QCOMPARE(iq4.resource(), QLatin1String("globe")); - serializePacket(iq4, xml4); -} - void TestPackets::testSession() { const QByteArray xml( |
