refactor: Move FSD Test server information to test case

This commit is contained in:
Lars Toenning
2023-12-27 20:49:55 +01:00
parent b5a62a3204
commit fae215ba26
6 changed files with 19 additions and 22 deletions

View File

@@ -26,6 +26,7 @@
using namespace BlackMisc;
using namespace BlackMisc::Aviation;
using namespace BlackMisc::Audio;
using namespace BlackMisc::Geo;
using namespace BlackMisc::PhysicalQuantities;
using namespace BlackMisc::Network;
@@ -101,6 +102,8 @@ namespace BlackFsdTest
private:
CFSDClient *m_client = nullptr;
const CServer &localTestServer();
};
void CTestFSDClient::initTestCase()
@@ -108,9 +111,17 @@ namespace BlackFsdTest
BlackMisc::registerMetadata();
}
const CServer &CTestFSDClient::localTestServer()
{
static const CServer dvp("Testserver", "Client project testserver", "localhost", 6809,
CUser("1234567", "Test User", "", "123456"),
CFsdSetup(), CVoiceSetup(), CEcosystem(CEcosystem::swiftTest()), CServer::FSDServerVatsim);
return dvp;
}
void CTestFSDClient::init()
{
const CServer server = CServer::swiftFsdTestServer(true);
const CServer server = localTestServer();
COwnAircraftProviderDummy::instance()->updateOwnCallsign("ABCD");
CLivery livery;
@@ -841,7 +852,7 @@ namespace BlackFsdTest
// void CTestFSDClient::testConnection()
// {
// const CServer fsdServer = CServer::swiftFsdTestServer(true);
// const CServer fsdServer = localTestServer();
// if (!pingServer(fsdServer)) { QSKIP("Server not reachable."); }
//
// QSignalSpy spy(m_client, &CFSDClient::connectionStatusChanged);