From 3a43d9dc67970db323c3e49eb964d52c4eb3ac6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ingo=20Kl=C3=B6cker?= Date: Tue, 14 Dec 2021 11:04:03 +0100 Subject: 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 --- lang/qt/tests/t-wkdlookup.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'lang/qt/tests/t-wkdlookup.cpp') 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{"wk@gnupg.org"}; 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{"wk@gnupg.org"}; 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{"alfa@example.net"}; WKDLookupResult result; @@ -140,7 +148,6 @@ private Q_SLOTS: QCOMPARE(result.source(), ""); QVERIFY(result.keyData().isNull()); } -#endif }; QTEST_MAIN(WKDLookupTest) -- cgit v1.2.3