diff options
Diffstat (limited to 'tests/auto/network-settings.h')
-rw-r--r-- | tests/auto/network-settings.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/tests/auto/network-settings.h b/tests/auto/network-settings.h index 77bcfe0157..5cf32d32b1 100644 --- a/tests/auto/network-settings.h +++ b/tests/auto/network-settings.h @@ -143,20 +143,18 @@ public: return false; } -}; #ifdef QT_NETWORK_LIB -class QtNetworkSettingsInitializerCode { -public: - QtNetworkSettingsInitializerCode() { + static bool verifyTestNetworkSettings() + { QHostInfo testServerResult = QHostInfo::fromName(QtNetworkSettings::serverName()); if (testServerResult.error() != QHostInfo::NoError) { qWarning() << "Could not lookup" << QtNetworkSettings::serverName(); qWarning() << "Please configure the test environment!"; qWarning() << "See /etc/hosts or network-settings.h"; - qFatal("Exiting"); + return false; } + return true; } -}; -QtNetworkSettingsInitializerCode qtNetworkSettingsInitializer; #endif +}; |