aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIngo Klöcker <[email protected]>2022-10-11 08:23:36 +0000
committerIngo Klöcker <[email protected]>2022-10-11 09:00:15 +0000
commitb2fb26baeada7b39331f71a30c654bfb8b53cb30 (patch)
tree85da26ef8fbf70080c5c176fd3d1261ce67d3238
parentqt: Remove obsolete code. (diff)
downloadgpgme-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.cpp33
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());
}
}