aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/tests.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/tests.cpp b/tests/tests.cpp
index 1e391ad9..b3a7dd80 100644
--- a/tests/tests.cpp
+++ b/tests/tests.cpp
@@ -292,13 +292,14 @@ void TestPackets::testStreamFeatures()
const QByteArray xml2("<stream:features>"
"<bind xmlns=\"urn:ietf:params:xml:ns:xmpp-bind\"/>"
"<session xmlns=\"urn:ietf:params:xml:ns:xmpp-session\"/>"
+ "<mechanisms xmlns=\"urn:ietf:params:xml:ns:xmpp-sasl\"><mechanism>PLAIN</mechanism></mechanisms>"
"<starttls xmlns=\"urn:ietf:params:xml:ns:xmpp-tls\"/>"
"</stream:features>");
QXmppStreamFeatures features2;
parsePacket(features2, xml2);
QCOMPARE(features2.isBindAvailable(), true);
QCOMPARE(features2.isSessionAvailable(), true);
- QCOMPARE(features2.authMechanisms(), QList<QXmppConfiguration::SASLAuthMechanism>());
+ QCOMPARE(features2.authMechanisms(), QList<QXmppConfiguration::SASLAuthMechanism>() << QXmppConfiguration::SASLPlain);
QCOMPARE(features2.securityMode(), QXmppConfiguration::TLSEnabled);
serializePacket(features2, xml2);