diff --git a/src/MissionManager/SimpleMissionItemTest.cc b/src/MissionManager/SimpleMissionItemTest.cc index 3cef64fa51db0ee0df6f66ce02a60b5b73164282..9fd0828e9300941c0e3af3446d23c92f7d5a057d 100644 --- a/src/MissionManager/SimpleMissionItemTest.cc +++ b/src/MissionManager/SimpleMissionItemTest.cc @@ -194,8 +194,11 @@ void SimpleMissionItemTest::_testSignals(void) _simpleItem->setCoordinate(QGeoCoordinate(missionItem.param5(), missionItem.param6() + 1, missionItem.param7())); QVERIFY(_spyVisualItem->checkOnlySignalByMask(coordinateChangedMask | dirtyChangedMask)); _spyVisualItem->clearAllSignals(); + + // Altitude in coordinate is not used in setCoordinate _simpleItem->setCoordinate(QGeoCoordinate(missionItem.param5(), missionItem.param6(), missionItem.param7() + 1)); - QVERIFY(_spyVisualItem->checkOnlySignalByMask(coordinateChangedMask | dirtyChangedMask)); + QVERIFY(_spyVisualItem->checkNoSignals()); + QVERIFY(_spySimpleItem->checkNoSignals()); _spyVisualItem->clearAllSignals(); // Check dirtyChanged signalling