aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2022-10-17 16:14:35 +0200
committerLinus Jahn <lnj@kaidan.im>2022-10-18 21:12:51 +0200
commitbdc2b00a1d89c20f6fe87bdb6f9eb792afeea2bb (patch)
treeb6a63721a19ebd731a65442258bf4bf4535488df /tests
parent3b111ee6b66cf4d0f82d2a245f59fb130728cae7 (diff)
E2eeExtension: Add isEncrypted() and decryptMessage() functions
Diffstat (limited to 'tests')
-rw-r--r--tests/qxmppclient/tst_qxmppclient.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/qxmppclient/tst_qxmppclient.cpp b/tests/qxmppclient/tst_qxmppclient.cpp
index 7bd8544f..841e9ed4 100644
--- a/tests/qxmppclient/tst_qxmppclient.cpp
+++ b/tests/qxmppclient/tst_qxmppclient.cpp
@@ -103,6 +103,8 @@ public:
return makeReadyFuture<MessageEncryptResult>(QXmpp::SendError { "it's only a test", QXmpp::SendError::EncryptionError });
}
+ QFuture<MessageDecryptResult> decryptMessage(QXmppMessage &&) override { return {}; };
+
QFuture<IqEncryptResult> encryptIq(QXmppIq &&, const std::optional<QXmppSendStanzaParams> &) override
{
iqCalled = true;
@@ -113,6 +115,9 @@ public:
{
return makeReadyFuture<IqDecryptResult>(QXmpp::SendError { "it's only a test", QXmpp::SendError::EncryptionError });
}
+
+ bool isEncrypted(const QDomElement &) override { return false; };
+ bool isEncrypted(const QXmppMessage &) override { return false; };
};
void tst_QXmppClient::testE2eeExtension()