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 /lang/qt/tests | |
| 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.
Diffstat (limited to 'lang/qt/tests')
| -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());          }      } | 
