diff --git a/src/libcalamares/network/Tests.cpp b/src/libcalamares/network/Tests.cpp index a13a74c86..559a955fe 100644 --- a/src/libcalamares/network/Tests.cpp +++ b/src/libcalamares/network/Tests.cpp @@ -24,20 +24,25 @@ QTEST_GUILESS_MAIN( NetworkTests ) -NetworkTests::NetworkTests() -{ -} +NetworkTests::NetworkTests() {} + +NetworkTests::~NetworkTests() {} -NetworkTests::~NetworkTests() +void +NetworkTests::initTestCase() { } -void NetworkTests::initTestCase() +void +NetworkTests::testInstance() { + auto& nam = CalamaresUtils::Network::Manager::instance(); + QVERIFY( !nam.hasInternet() ); } -void NetworkTests::testInstance() +void +NetworkTests::testPing() { auto& nam = CalamaresUtils::Network::Manager::instance(); - QVERIFY( !nam.hasInternet() ); + QVERIFY( nam.synchronousPing( QUrl( "https://www.kde.org" ) ) ); } diff --git a/src/libcalamares/network/Tests.h b/src/libcalamares/network/Tests.h index 56f87cc67..b63f7eff0 100644 --- a/src/libcalamares/network/Tests.h +++ b/src/libcalamares/network/Tests.h @@ -32,6 +32,7 @@ private Q_SLOTS: void initTestCase(); void testInstance(); + void testPing(); }; #endif