Minor interpolator unit test adjustment

This commit is contained in:
Klaus Basan
2018-05-31 23:08:49 +02:00
parent eeaa5d8bf6
commit b8829cca56

View File

@@ -30,7 +30,10 @@ namespace BlackMiscTest
{ {
void CTestInterpolatorParts::groundFlagInterpolation() void CTestInterpolatorParts::groundFlagInterpolation()
{ {
CCallsign cs("SWIFT"); const CCallsign cs("SWIFT");
const CInterpolationAndRenderingSetupGlobal gSetup;
const CInterpolationAndRenderingSetupPerCallsign setup(cs, gSetup);
CRemoteAircraftProviderDummy provider; CRemoteAircraftProviderDummy provider;
CInterpolatorSpline interpolator(cs, nullptr, nullptr, &provider); CInterpolatorSpline interpolator(cs, nullptr, nullptr, &provider);
interpolator.markAsUnitTest(); interpolator.markAsUnitTest();
@@ -52,13 +55,13 @@ namespace BlackMiscTest
QVERIFY2(parts.size() == number, "Wrong parts size of list"); QVERIFY2(parts.size() == number, "Wrong parts size of list");
// interpolation functional check // interpolation functional check
const CInterpolationAndRenderingSetupPerCallsign setup;
const qint64 oldestTs = parts.oldestTimestampMsecsSinceEpoch(); const qint64 oldestTs = parts.oldestTimestampMsecsSinceEpoch();
// Testing for a time >> last time // Testing for a time >> last time
// all on ground flags true // all on ground flags true
provider.insertNewAircraftParts(cs, parts, false); // we work with 0 offsets here provider.insertNewAircraftParts(cs, parts, false); // we work with 0 offsets here
QVERIFY2(provider.remoteAircraftPartsCount(cs) == parts.size(), "Wrong parts size"); QVERIFY2(provider.remoteAircraftPartsCount(cs) == parts.size(), "Wrong parts size");
CInterpolationResult result = interpolator.getInterpolation(farFuture, setup); CInterpolationResult result = interpolator.getInterpolation(farFuture, setup);
CAircraftParts p = result; CAircraftParts p = result;
qint64 pTs = p.getAdjustedMSecsSinceEpoch(); qint64 pTs = p.getAdjustedMSecsSinceEpoch();