aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2020-03-31 23:13:56 +0200
committerLNJ <lnj@kaidan.im>2020-04-01 00:09:45 +0200
commit2543cb7cd5b77c77e4eab66bde40d76d79a62b1c (patch)
treec5c495b671656a3e784e6bf4edfb8d8e296b3960
parent88d7a70d121d3b703a2967b4ae3669da6ce3105a (diff)
downloadqxmpp-2543cb7cd5b77c77e4eab66bde40d76d79a62b1c.tar.gz
tests: util: Add writePacketToDom() helper
It is used in multiple places now.
-rw-r--r--tests/qxmppregistrationmanager/tst_qxmppregistrationmanager.cpp14
-rw-r--r--tests/util.h14
2 files changed, 14 insertions, 14 deletions
diff --git a/tests/qxmppregistrationmanager/tst_qxmppregistrationmanager.cpp b/tests/qxmppregistrationmanager/tst_qxmppregistrationmanager.cpp
index 15ecde95..4eda6579 100644
--- a/tests/qxmppregistrationmanager/tst_qxmppregistrationmanager.cpp
+++ b/tests/qxmppregistrationmanager/tst_qxmppregistrationmanager.cpp
@@ -29,20 +29,6 @@
#include "util.h"
-template<class T>
-QDomElement writePacketToDom(T packet)
-{
- QBuffer buffer;
- buffer.open(QIODevice::ReadWrite);
- QXmlStreamWriter writer(&buffer);
- packet.toXml(&writer);
-
- QDomDocument doc;
- doc.setContent(buffer.data(), true);
-
- return doc.documentElement();
-}
-
class tst_QXmppRegistrationManager : public QObject
{
Q_OBJECT
diff --git a/tests/util.h b/tests/util.h
index 9d1cee90..1268e1ad 100644
--- a/tests/util.h
+++ b/tests/util.h
@@ -49,6 +49,20 @@ static void serializePacket(T &packet, const QByteArray &xml)
QCOMPARE(buffer.data(), xml);
}
+template<class T>
+QDomElement writePacketToDom(T packet)
+{
+ QBuffer buffer;
+ buffer.open(QIODevice::ReadWrite);
+ QXmlStreamWriter writer(&buffer);
+ packet.toXml(&writer);
+
+ QDomDocument doc;
+ doc.setContent(buffer.data(), true);
+
+ return doc.documentElement();
+}
+
class TestPasswordChecker : public QXmppPasswordChecker
{
public: