aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2022-12-29 21:44:40 +0100
committerLinus Jahn <lnj@kaidan.im>2022-12-29 21:59:49 +0100
commit93c35b3f1260f3dfafbc77609fcadb9a40a7b97f (patch)
treeec80a32b7dfe37365598e17b8ec8afbaabd9bba3 /tests
parent1b5c7c466d0ca2df80cdec5009cac541afa735c7 (diff)
StanzaError: Remove optional getter/settters for type/condition
The whole QXmppStanza::Error is now used optionally in QXmppStanza, so type and condition of the error don't need to be optionals as well. Part of #512.
Diffstat (limited to 'tests')
-rw-r--r--tests/qxmppstanza/tst_qxmppstanza.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/tests/qxmppstanza/tst_qxmppstanza.cpp b/tests/qxmppstanza/tst_qxmppstanza.cpp
index 5439262c..598e623d 100644
--- a/tests/qxmppstanza/tst_qxmppstanza.cpp
+++ b/tests/qxmppstanza/tst_qxmppstanza.cpp
@@ -389,18 +389,17 @@ void tst_QXmppStanza::testErrorRetry()
void tst_QXmppStanza::testErrorEnums()
{
QXmppStanza::Error err;
- QVERIFY(!err.conditionOpt().has_value());
- QVERIFY(!err.typeOpt().has_value());
+ QCOMPARE(err.condition(), QXmppStanza::Error::NoCondition);
+ QCOMPARE(err.type(), QXmppStanza::Error::NoType);
err.setCondition(QXmppStanza::Error::BadRequest);
err.setType(QXmppStanza::Error::Cancel);
- QVERIFY(err.conditionOpt().has_value());
- QVERIFY(err.typeOpt().has_value());
err.setCondition(QXmppStanza::Error::Condition(-1));
err.setType(QXmppStanza::Error::Type(-1));
- QVERIFY(!err.conditionOpt().has_value());
- QVERIFY(!err.typeOpt().has_value());
+
+ QCOMPARE(err.condition(), QXmppStanza::Error::NoCondition);
+ QCOMPARE(err.type(), QXmppStanza::Error::NoType);
}
void tst_QXmppStanza::testEncryption()