diff options
author | Ingo Klöcker <[email protected]> | 2022-10-11 08:23:36 +0000 |
---|---|---|
committer | Ingo Klöcker <[email protected]> | 2022-10-11 09:00:15 +0000 |
commit | b2fb26baeada7b39331f71a30c654bfb8b53cb30 (patch) | |
tree | 85da26ef8fbf70080c5c176fd3d1261ce67d3238 | |
parent | qt: Remove obsolete code. (diff) | |
download | gpgme-b2fb26baeada7b39331f71a30c654bfb8b53cb30.tar.gz gpgme-b2fb26baeada7b39331f71a30c654bfb8b53cb30.zip |
qt,tests: Port test to QRegularExpression.
* lang/qt/tests/t-trustsignatures.cpp: Use QRegularExpression instead of
QRegExp.
--
This allows building with Qt 6 without Core5Compat.
-rw-r--r-- | lang/qt/tests/t-trustsignatures.cpp | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/lang/qt/tests/t-trustsignatures.cpp b/lang/qt/tests/t-trustsignatures.cpp index 6f7ad827..2626096a 100644 --- a/lang/qt/tests/t-trustsignatures.cpp +++ b/lang/qt/tests/t-trustsignatures.cpp @@ -41,6 +41,7 @@ #include "protocol.h" #include "signkeyjob.h" +#include <QRegularExpression> #include <QSignalSpy> #include <QTemporaryDir> #include <QTest> @@ -113,9 +114,9 @@ private Q_SLOTS: QVERIFY(trustSignature.trustScope()); const auto trustScope = QString::fromUtf8(trustSignature.trustScope()); QVERIFY(!trustScope.isEmpty()); - const QRegExp regex{trustScope}; + const QRegularExpression regex{trustScope}; QVERIFY(regex.isValid()); - QVERIFY(regex.indexIn(QStringLiteral("Foo <[email protected]>")) != -1); + QVERIFY(regex.match(QStringLiteral("Foo <[email protected]>")).hasMatch()); } // Create second trust signature @@ -158,9 +159,9 @@ private Q_SLOTS: QVERIFY(trustSignature.trustScope()); const auto trustScope = QString::fromUtf8(trustSignature.trustScope()); QVERIFY(!trustScope.isEmpty()); - const QRegExp regex{trustScope}; + const QRegularExpression regex{trustScope}; QVERIFY(regex.isValid()); - QVERIFY(regex.indexIn(QStringLiteral("Foo <[email protected]>")) != -1); + QVERIFY(regex.match(QStringLiteral("Foo <[email protected]>")).hasMatch()); } } @@ -224,9 +225,9 @@ private Q_SLOTS: QVERIFY(trustSignature.trustScope()); const auto trustScope = QString::fromUtf8(trustSignature.trustScope()); QVERIFY(!trustScope.isEmpty()); - const QRegExp regex{trustScope}; + const QRegularExpression regex{trustScope}; QVERIFY(regex.isValid()); - QVERIFY(regex.indexIn(QStringLiteral("Foo <[email protected]>")) != -1); + QVERIFY(regex.match(QStringLiteral("Foo <[email protected]>")).hasMatch()); } // Create second trust signature @@ -269,9 +270,9 @@ private Q_SLOTS: QVERIFY(trustSignature.trustScope()); const auto trustScope = QString::fromUtf8(trustSignature.trustScope()); QVERIFY(!trustScope.isEmpty()); - const QRegExp regex{trustScope}; + const QRegularExpression regex{trustScope}; QVERIFY(regex.isValid()); - QVERIFY(regex.indexIn(QStringLiteral("Foo <[email protected]>")) != -1); + QVERIFY(regex.match(QStringLiteral("Foo <[email protected]>")).hasMatch()); } } @@ -336,9 +337,9 @@ private Q_SLOTS: QVERIFY(trustSignature.trustScope()); const auto trustScope = QString::fromUtf8(trustSignature.trustScope()); QVERIFY(!trustScope.isEmpty()); - const QRegExp regex{trustScope}; + const QRegularExpression regex{trustScope}; QVERIFY(regex.isValid()); - QVERIFY(regex.indexIn(QStringLiteral("Foo <[email protected]>")) != -1); + QVERIFY(regex.match(QStringLiteral("Foo <[email protected]>")).hasMatch()); } // Create second trust signature @@ -381,9 +382,9 @@ private Q_SLOTS: QVERIFY(trustSignature.trustScope()); const auto trustScope = QString::fromUtf8(trustSignature.trustScope()); QVERIFY(!trustScope.isEmpty()); - const QRegExp regex{trustScope}; + const QRegularExpression regex{trustScope}; QVERIFY(regex.isValid()); - QVERIFY(regex.indexIn(QStringLiteral("Foo <[email protected]>")) != -1); + QVERIFY(regex.match(QStringLiteral("Foo <[email protected]>")).hasMatch()); } } @@ -447,9 +448,9 @@ private Q_SLOTS: QVERIFY(trustSignature.trustScope()); const auto trustScope = QString::fromUtf8(trustSignature.trustScope()); QVERIFY(!trustScope.isEmpty()); - const QRegExp regex{trustScope}; + const QRegularExpression regex{trustScope}; QVERIFY(regex.isValid()); - QVERIFY(regex.indexIn(QStringLiteral("Foo <[email protected]>")) != -1); + QVERIFY(regex.match(QStringLiteral("Foo <[email protected]>")).hasMatch()); } // Create second trust signature @@ -493,9 +494,9 @@ private Q_SLOTS: QVERIFY(trustSignature.trustScope()); const auto trustScope = QString::fromUtf8(trustSignature.trustScope()); QVERIFY(!trustScope.isEmpty()); - const QRegExp regex{trustScope}; + const QRegularExpression regex{trustScope}; QVERIFY(regex.isValid()); - QVERIFY(regex.indexIn(QStringLiteral("Foo <[email protected]>")) != -1); + QVERIFY(regex.match(QStringLiteral("Foo <[email protected]>")).hasMatch()); } } |