mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-18 11:25:33 +08:00
Use QSKIP to flag a test 'skipped', if server is not reachable
refs #682
This commit is contained in:
@@ -47,11 +47,7 @@ namespace BlackCoreTest
|
|||||||
void CTestNetwork::networkTest(BlackCore::INetwork *net)
|
void CTestNetwork::networkTest(BlackCore::INetwork *net)
|
||||||
{
|
{
|
||||||
CServer fsdServer("", "", "vatsim-germany.org", 6809, CUser("1234567", "", "", "123456"));
|
CServer fsdServer("", "", "vatsim-germany.org", 6809, CUser("1234567", "", "", "123456"));
|
||||||
if (!this->pingServer(fsdServer))
|
if (!this->pingServer(fsdServer)) { QSKIP("Server not reachable."); }
|
||||||
{
|
|
||||||
qWarning() << "Skipping unit test because fsd server is not reachable.";
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
QString string = net->connectionStatusToString(INetwork::Connected);
|
QString string = net->connectionStatusToString(INetwork::Connected);
|
||||||
QVERIFY(string == "Connected");
|
QVERIFY(string == "Connected");
|
||||||
@@ -109,6 +105,7 @@ namespace BlackCoreTest
|
|||||||
CUrl url(server.getAddress(), server.getPort());
|
CUrl url(server.getAddress(), server.getPort());
|
||||||
if (!CNetworkUtils::canConnect(url, m, 2500))
|
if (!CNetworkUtils::canConnect(url, m, 2500))
|
||||||
{
|
{
|
||||||
|
qWarning() << "Skipping unit test as" << url.getFullUrl() << "cannot be connected";
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ namespace BlackCoreTest
|
|||||||
void CTestReaders::readIcaoData()
|
void CTestReaders::readIcaoData()
|
||||||
{
|
{
|
||||||
const CUrl url(sApp->getGlobalSetup().getDbIcaoReaderUrl());
|
const CUrl url(sApp->getGlobalSetup().getDbIcaoReaderUrl());
|
||||||
if (!this->pingServer(url)) { return; }
|
if (!this->pingServer(url)) { QSKIP("Server not reachable."); }
|
||||||
m_icaoReader->start();
|
m_icaoReader->start();
|
||||||
m_icaoReader->readInBackgroundThread(CEntityFlags::AllIcaoEntities, QDateTime());
|
m_icaoReader->readInBackgroundThread(CEntityFlags::AllIcaoEntities, QDateTime());
|
||||||
|
|
||||||
@@ -86,7 +86,7 @@ namespace BlackCoreTest
|
|||||||
void CTestReaders::readModelData()
|
void CTestReaders::readModelData()
|
||||||
{
|
{
|
||||||
const CUrl url(sApp->getGlobalSetup().getDbModelReaderUrl());
|
const CUrl url(sApp->getGlobalSetup().getDbModelReaderUrl());
|
||||||
if (!this->pingServer(url)) { return; }
|
if (!this->pingServer(url)) { QSKIP("Server not reachable."); }
|
||||||
m_modelReader->start();
|
m_modelReader->start();
|
||||||
m_modelReader->readInBackgroundThread(CEntityFlags::ModelEntity, QDateTime());
|
m_modelReader->readInBackgroundThread(CEntityFlags::ModelEntity, QDateTime());
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user