aboutsummaryrefslogtreecommitdiffstats
path: root/lang/qt/tests/t-wkdlookup.cpp
diff options
context:
space:
mode:
authorIngo Klöcker <[email protected]>2021-12-14 10:04:03 +0000
committerIngo Klöcker <[email protected]>2021-12-14 10:04:03 +0000
commit3a43d9dc67970db323c3e49eb964d52c4eb3ac6c (patch)
treec6afd9a747334ac8361396168b01262125f20e3d /lang/qt/tests/t-wkdlookup.cpp
parentcore: Allow specifiying a key origin when importing keys (diff)
downloadgpgme-3a43d9dc67970db323c3e49eb964d52c4eb3ac6c.tar.gz
gpgme-3a43d9dc67970db323c3e49eb964d52c4eb3ac6c.zip
qt,tests: Skip WKD lookup tests by default
* lang/qt/tests/t-support.cpp, lang/qt/tests/t-support.h (class QGpgMETest): Add member function doOnlineTests. * lang/qt/tests/t-wkdlookup.cpp (testWKDLookupAsync, testWKDLookupSync, testLookupWithNoResultAsync): Skip tests if online tests are not enabled. -- GnuPG-bug-id: 5728
Diffstat (limited to 'lang/qt/tests/t-wkdlookup.cpp')
-rw-r--r--lang/qt/tests/t-wkdlookup.cpp11
1 files changed, 9 insertions, 2 deletions
diff --git a/lang/qt/tests/t-wkdlookup.cpp b/lang/qt/tests/t-wkdlookup.cpp
index 13c70269..0fbe67a2 100644
--- a/lang/qt/tests/t-wkdlookup.cpp
+++ b/lang/qt/tests/t-wkdlookup.cpp
@@ -75,12 +75,14 @@ Q_SIGNALS:
private Q_SLOTS:
-#ifndef DO_ONLINE_TESTS
void testWKDLookupAsync()
{
if (GpgME::engineInfo(GpgME::GpgEngine).engineVersion() < requiredVersion) {
QSKIP("dirmngr does not yet support WKD lookup");
}
+ if (!doOnlineTests()) {
+ QSKIP("Set DO_ONLINE_TESTS environment variable to run this test.");
+ }
const QString email = QLatin1String{"[email protected]"};
WKDLookupResult result;
@@ -106,6 +108,9 @@ private Q_SLOTS:
if (GpgME::engineInfo(GpgME::GpgEngine).engineVersion() < requiredVersion) {
QSKIP("dirmngr does not yet support WKD lookup");
}
+ if (!doOnlineTests()) {
+ QSKIP("Set DO_ONLINE_TESTS environment variable to run this test.");
+ }
const QString email = QLatin1String{"[email protected]"};
auto *job = openpgp()->wkdLookupJob();
@@ -123,6 +128,9 @@ private Q_SLOTS:
if (GpgME::engineInfo(GpgME::GpgEngine).engineVersion() < requiredVersion) {
QSKIP("dirmngr does not yet support WKD lookup");
}
+ if (!doOnlineTests()) {
+ QSKIP("Set DO_ONLINE_TESTS environment variable to run this test.");
+ }
const QString email = QLatin1String{"[email protected]"};
WKDLookupResult result;
@@ -140,7 +148,6 @@ private Q_SLOTS:
QCOMPARE(result.source(), "");
QVERIFY(result.keyData().isNull());
}
-#endif
};
QTEST_MAIN(WKDLookupTest)