Commit 985c72e5 authored by DonLakeFlyer's avatar DonLakeFlyer

SurveyMissionItem -> SurveyComplexItem

parent 8962f261
...@@ -433,7 +433,7 @@ DebugBuild { PX4FirmwarePlugin { PX4FirmwarePluginFactory { APMFirmwarePlugin { ...@@ -433,7 +433,7 @@ DebugBuild { PX4FirmwarePlugin { PX4FirmwarePluginFactory { APMFirmwarePlugin {
src/MissionManager/SimpleMissionItemTest.h \ src/MissionManager/SimpleMissionItemTest.h \
src/MissionManager/SpeedSectionTest.h \ src/MissionManager/SpeedSectionTest.h \
src/MissionManager/StructureScanComplexItemTest.h \ src/MissionManager/StructureScanComplexItemTest.h \
src/MissionManager/SurveyMissionItemTest.h \ src/MissionManager/SurveyComplexItemTest.h \
src/MissionManager/TransectStyleComplexItemTest.h \ src/MissionManager/TransectStyleComplexItemTest.h \
src/MissionManager/VisualMissionItemTest.h \ src/MissionManager/VisualMissionItemTest.h \
src/qgcunittest/FileDialogTest.h \ src/qgcunittest/FileDialogTest.h \
...@@ -474,7 +474,7 @@ DebugBuild { PX4FirmwarePlugin { PX4FirmwarePluginFactory { APMFirmwarePlugin { ...@@ -474,7 +474,7 @@ DebugBuild { PX4FirmwarePlugin { PX4FirmwarePluginFactory { APMFirmwarePlugin {
src/MissionManager/SimpleMissionItemTest.cc \ src/MissionManager/SimpleMissionItemTest.cc \
src/MissionManager/SpeedSectionTest.cc \ src/MissionManager/SpeedSectionTest.cc \
src/MissionManager/StructureScanComplexItemTest.cc \ src/MissionManager/StructureScanComplexItemTest.cc \
src/MissionManager/SurveyMissionItemTest.cc \ src/MissionManager/SurveyComplexItemTest.cc \
src/MissionManager/TransectStyleComplexItemTest.cc \ src/MissionManager/TransectStyleComplexItemTest.cc \
src/MissionManager/VisualMissionItemTest.cc \ src/MissionManager/VisualMissionItemTest.cc \
src/qgcunittest/FileDialogTest.cc \ src/qgcunittest/FileDialogTest.cc \
...@@ -546,7 +546,7 @@ HEADERS += \ ...@@ -546,7 +546,7 @@ HEADERS += \
src/MissionManager/Section.h \ src/MissionManager/Section.h \
src/MissionManager/SpeedSection.h \ src/MissionManager/SpeedSection.h \
src/MissionManager/StructureScanComplexItem.h \ src/MissionManager/StructureScanComplexItem.h \
src/MissionManager/SurveyMissionItem.h \ src/MissionManager/SurveyComplexItem.h \
src/MissionManager/TransectStyleComplexItem.h \ src/MissionManager/TransectStyleComplexItem.h \
src/MissionManager/VisualMissionItem.h \ src/MissionManager/VisualMissionItem.h \
src/PositionManager/PositionManager.h \ src/PositionManager/PositionManager.h \
...@@ -740,7 +740,7 @@ SOURCES += \ ...@@ -740,7 +740,7 @@ SOURCES += \
src/MissionManager/SimpleMissionItem.cc \ src/MissionManager/SimpleMissionItem.cc \
src/MissionManager/SpeedSection.cc \ src/MissionManager/SpeedSection.cc \
src/MissionManager/StructureScanComplexItem.cc \ src/MissionManager/StructureScanComplexItem.cc \
src/MissionManager/SurveyMissionItem.cc \ src/MissionManager/SurveyComplexItem.cc \
src/MissionManager/TransectStyleComplexItem.cc \ src/MissionManager/TransectStyleComplexItem.cc \
src/MissionManager/VisualMissionItem.cc \ src/MissionManager/VisualMissionItem.cc \
src/PositionManager/PositionManager.cpp \ src/PositionManager/PositionManager.cpp \
......
...@@ -117,10 +117,10 @@ void CorridorScanComplexItemTest::_testEntryLocation(void) ...@@ -117,10 +117,10 @@ void CorridorScanComplexItemTest::_testEntryLocation(void)
QList<QGeoCoordinate> rgSeenEntryCoords; QList<QGeoCoordinate> rgSeenEntryCoords;
QList<int> rgEntryLocation; QList<int> rgEntryLocation;
rgEntryLocation << SurveyMissionItem::EntryLocationTopLeft rgEntryLocation << SurveyComplexItem::EntryLocationTopLeft
<< SurveyMissionItem::EntryLocationTopRight << SurveyComplexItem::EntryLocationTopRight
<< SurveyMissionItem::EntryLocationBottomLeft << SurveyComplexItem::EntryLocationBottomLeft
<< SurveyMissionItem::EntryLocationBottomRight; << SurveyComplexItem::EntryLocationBottomRight;
// Validate that each entry location is unique // Validate that each entry location is unique
for (int i=0; i<rgEntryLocation.count(); i++) { for (int i=0; i<rgEntryLocation.count(); i++) {
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
#include "FirmwarePlugin.h" #include "FirmwarePlugin.h"
#include "QGCApplication.h" #include "QGCApplication.h"
#include "SimpleMissionItem.h" #include "SimpleMissionItem.h"
#include "SurveyMissionItem.h" #include "SurveyComplexItem.h"
#include "FixedWingLandingComplexItem.h" #include "FixedWingLandingComplexItem.h"
#include "StructureScanComplexItem.h" #include "StructureScanComplexItem.h"
#include "CorridorScanComplexItem.h" #include "CorridorScanComplexItem.h"
...@@ -394,7 +394,7 @@ int MissionController::insertComplexMissionItem(QString itemName, QGeoCoordinate ...@@ -394,7 +394,7 @@ int MissionController::insertComplexMissionItem(QString itemName, QGeoCoordinate
int sequenceNumber = _nextSequenceNumber(); int sequenceNumber = _nextSequenceNumber();
if (itemName == _surveyMissionItemName) { if (itemName == _surveyMissionItemName) {
newItem = new SurveyMissionItem(_controllerVehicle, _visualItems); newItem = new SurveyComplexItem(_controllerVehicle, _visualItems);
newItem->setCoordinate(mapCenterCoordinate); newItem->setCoordinate(mapCenterCoordinate);
surveyStyleItem = true; surveyStyleItem = true;
} else if (itemName == _fwLandingMissionItemName) { } else if (itemName == _fwLandingMissionItemName) {
...@@ -452,7 +452,7 @@ void MissionController::removeMissionItem(int index) ...@@ -452,7 +452,7 @@ void MissionController::removeMissionItem(int index)
return; return;
} }
bool removeSurveyStyle = _visualItems->value<SurveyMissionItem*>(index) || _visualItems->value<CorridorScanComplexItem*>(index); bool removeSurveyStyle = _visualItems->value<SurveyComplexItem*>(index) || _visualItems->value<CorridorScanComplexItem*>(index);
VisualMissionItem* item = qobject_cast<VisualMissionItem*>(_visualItems->removeAt(index)); VisualMissionItem* item = qobject_cast<VisualMissionItem*>(_visualItems->removeAt(index));
_deinitVisualItem(item); _deinitVisualItem(item);
...@@ -462,7 +462,7 @@ void MissionController::removeMissionItem(int index) ...@@ -462,7 +462,7 @@ void MissionController::removeMissionItem(int index)
// Determine if the mission still has another survey style item in it // Determine if the mission still has another survey style item in it
bool foundSurvey = false; bool foundSurvey = false;
for (int i=1; i<_visualItems->count(); i++) { for (int i=1; i<_visualItems->count(); i++) {
if (_visualItems->value<SurveyMissionItem*>(i) || _visualItems->value<CorridorScanComplexItem*>(i)) { if (_visualItems->value<SurveyComplexItem*>(i) || _visualItems->value<CorridorScanComplexItem*>(i)) {
foundSurvey = true; foundSurvey = true;
break; break;
} }
...@@ -519,7 +519,7 @@ bool MissionController::_loadJsonMissionFileV1(const QJsonObject& json, QmlObjec ...@@ -519,7 +519,7 @@ bool MissionController::_loadJsonMissionFileV1(const QJsonObject& json, QmlObjec
} }
// Read complex items // Read complex items
QList<SurveyMissionItem*> surveyItems; QList<SurveyComplexItem*> surveyItems;
QJsonArray complexArray(json[_jsonComplexItemsKey].toArray()); QJsonArray complexArray(json[_jsonComplexItemsKey].toArray());
qCDebug(MissionControllerLog) << "Json load: complex item count" << complexArray.count(); qCDebug(MissionControllerLog) << "Json load: complex item count" << complexArray.count();
for (int i=0; i<complexArray.count(); i++) { for (int i=0; i<complexArray.count(); i++) {
...@@ -530,7 +530,7 @@ bool MissionController::_loadJsonMissionFileV1(const QJsonObject& json, QmlObjec ...@@ -530,7 +530,7 @@ bool MissionController::_loadJsonMissionFileV1(const QJsonObject& json, QmlObjec
return false; return false;
} }
SurveyMissionItem* item = new SurveyMissionItem(_controllerVehicle, visualItems); SurveyComplexItem* item = new SurveyComplexItem(_controllerVehicle, visualItems);
const QJsonObject itemObject = itemValue.toObject(); const QJsonObject itemObject = itemValue.toObject();
if (item->load(itemObject, itemObject["id"].toInt(), errorString)) { if (item->load(itemObject, itemObject["id"].toInt(), errorString)) {
surveyItems.append(item); surveyItems.append(item);
...@@ -552,7 +552,7 @@ bool MissionController::_loadJsonMissionFileV1(const QJsonObject& json, QmlObjec ...@@ -552,7 +552,7 @@ bool MissionController::_loadJsonMissionFileV1(const QJsonObject& json, QmlObjec
// If there is a complex item that should be next in sequence add it in // If there is a complex item that should be next in sequence add it in
if (nextComplexItemIndex < surveyItems.count()) { if (nextComplexItemIndex < surveyItems.count()) {
SurveyMissionItem* complexItem = surveyItems[nextComplexItemIndex]; SurveyComplexItem* complexItem = surveyItems[nextComplexItemIndex];
if (complexItem->sequenceNumber() == nextSequenceNumber) { if (complexItem->sequenceNumber() == nextSequenceNumber) {
qCDebug(MissionControllerLog) << "Json load: injecting complex item expectedSequence:actualSequence:" << nextSequenceNumber << complexItem->sequenceNumber(); qCDebug(MissionControllerLog) << "Json load: injecting complex item expectedSequence:actualSequence:" << nextSequenceNumber << complexItem->sequenceNumber();
...@@ -686,9 +686,9 @@ bool MissionController::_loadJsonMissionFileV2(const QJsonObject& json, QmlObjec ...@@ -686,9 +686,9 @@ bool MissionController::_loadJsonMissionFileV2(const QJsonObject& json, QmlObjec
} }
QString complexItemType = itemObject[ComplexMissionItem::jsonComplexItemTypeKey].toString(); QString complexItemType = itemObject[ComplexMissionItem::jsonComplexItemTypeKey].toString();
if (complexItemType == SurveyMissionItem::jsonComplexItemTypeValue) { if (complexItemType == SurveyComplexItem::jsonComplexItemTypeValue) {
qCDebug(MissionControllerLog) << "Loading Survey: nextSequenceNumber" << nextSequenceNumber; qCDebug(MissionControllerLog) << "Loading Survey: nextSequenceNumber" << nextSequenceNumber;
SurveyMissionItem* surveyItem = new SurveyMissionItem(_controllerVehicle, visualItems); SurveyComplexItem* surveyItem = new SurveyComplexItem(_controllerVehicle, visualItems);
if (!surveyItem->load(itemObject, nextSequenceNumber++, errorString)) { if (!surveyItem->load(itemObject, nextSequenceNumber++, errorString)) {
return false; return false;
} }
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
#include "QGCLoggingCategory.h" #include "QGCLoggingCategory.h"
#include "QmlObjectListModel.h" #include "QmlObjectListModel.h"
class SurveyMissionItem; class SurveyComplexItem;
class SimpleMissionItem; class SimpleMissionItem;
class MissionController; class MissionController;
#ifdef UNITTEST_BUILD #ifdef UNITTEST_BUILD
...@@ -151,7 +151,7 @@ private: ...@@ -151,7 +151,7 @@ private:
static const char* _jsonParam3Key; static const char* _jsonParam3Key;
static const char* _jsonParam4Key; static const char* _jsonParam4Key;
friend class SurveyMissionItem; friend class SurveyComplexItem;
friend class SimpleMissionItem; friend class SimpleMissionItem;
friend class MissionController; friend class MissionController;
#ifdef UNITTEST_BUILD #ifdef UNITTEST_BUILD
......
...@@ -14,7 +14,6 @@ ...@@ -14,7 +14,6 @@
#include "QGCMapPolygon.h" #include "QGCMapPolygon.h"
#include "QmlObjectListModel.h" #include "QmlObjectListModel.h"
/// Unit test for SurveyMissionItem
class QGCMapPolygonTest : public UnitTest class QGCMapPolygonTest : public UnitTest
{ {
Q_OBJECT Q_OBJECT
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
****************************************************************************/ ****************************************************************************/
#include "SectionTest.h" #include "SectionTest.h"
#include "SurveyMissionItem.h" #include "SurveyComplexItem.h"
SectionTest::SectionTest(void) SectionTest::SectionTest(void)
: _simpleItem(NULL) : _simpleItem(NULL)
...@@ -83,7 +83,7 @@ void SectionTest::_commonScanTest(Section* section) ...@@ -83,7 +83,7 @@ void SectionTest::_commonScanTest(Section* section)
waypointVisualItems.append(&simpleItem); waypointVisualItems.append(&simpleItem);
QmlObjectListModel complexVisualItems; QmlObjectListModel complexVisualItems;
SurveyMissionItem surveyItem(_offlineVehicle); SurveyComplexItem surveyItem(_offlineVehicle);
complexVisualItems.append(&surveyItem); complexVisualItems.append(&surveyItem);
// This tests the common cases which should not lead to scan succeess // This tests the common cases which should not lead to scan succeess
......
...@@ -7,9 +7,7 @@ ...@@ -7,9 +7,7 @@
* *
****************************************************************************/ ****************************************************************************/
#pragma once
#ifndef SurveyMissionItem_H
#define SurveyMissionItem_H
#include "ComplexMissionItem.h" #include "ComplexMissionItem.h"
#include "MissionItem.h" #include "MissionItem.h"
...@@ -17,14 +15,14 @@ ...@@ -17,14 +15,14 @@
#include "QGCLoggingCategory.h" #include "QGCLoggingCategory.h"
#include "QGCMapPolygon.h" #include "QGCMapPolygon.h"
Q_DECLARE_LOGGING_CATEGORY(SurveyMissionItemLog) Q_DECLARE_LOGGING_CATEGORY(SurveyComplexItemLog)
class SurveyMissionItem : public ComplexMissionItem class SurveyComplexItem : public ComplexMissionItem
{ {
Q_OBJECT Q_OBJECT
public: public:
SurveyMissionItem(Vehicle* vehicle, QObject* parent = NULL); SurveyComplexItem(Vehicle* vehicle, QObject* parent = NULL);
Q_PROPERTY(Fact* gridAltitude READ gridAltitude CONSTANT) Q_PROPERTY(Fact* gridAltitude READ gridAltitude CONSTANT)
Q_PROPERTY(Fact* gridAltitudeRelative READ gridAltitudeRelative CONSTANT) Q_PROPERTY(Fact* gridAltitudeRelative READ gridAltitudeRelative CONSTANT)
...@@ -297,5 +295,3 @@ private: ...@@ -297,5 +295,3 @@ private:
static const int _hoverAndCaptureDelaySeconds = 4; static const int _hoverAndCaptureDelaySeconds = 4;
}; };
#endif
...@@ -7,17 +7,17 @@ ...@@ -7,17 +7,17 @@
* *
****************************************************************************/ ****************************************************************************/
#include "SurveyMissionItemTest.h" #include "SurveyComplexItemTest.h"
#include "QGCApplication.h" #include "QGCApplication.h"
SurveyMissionItemTest::SurveyMissionItemTest(void) SurveyComplexItemTest::SurveyComplexItemTest(void)
: _offlineVehicle(NULL) : _offlineVehicle(NULL)
{ {
_polyPoints << QGeoCoordinate(47.633550640000003, -122.08982199) << QGeoCoordinate(47.634129020000003, -122.08887249) << _polyPoints << QGeoCoordinate(47.633550640000003, -122.08982199) << QGeoCoordinate(47.634129020000003, -122.08887249) <<
QGeoCoordinate(47.633619320000001, -122.08811074) << QGeoCoordinate(47.633189139999999, -122.08900124); QGeoCoordinate(47.633619320000001, -122.08811074) << QGeoCoordinate(47.633189139999999, -122.08900124);
} }
void SurveyMissionItemTest::init(void) void SurveyComplexItemTest::init(void)
{ {
UnitTest::init(); UnitTest::init();
...@@ -32,7 +32,7 @@ void SurveyMissionItemTest::init(void) ...@@ -32,7 +32,7 @@ void SurveyMissionItemTest::init(void)
_rgSurveySignals[dirtyChangedIndex] = SIGNAL(dirtyChanged(bool)); _rgSurveySignals[dirtyChangedIndex] = SIGNAL(dirtyChanged(bool));
_offlineVehicle = new Vehicle(MAV_AUTOPILOT_PX4, MAV_TYPE_QUADROTOR, qgcApp()->toolbox()->firmwarePluginManager(), this); _offlineVehicle = new Vehicle(MAV_AUTOPILOT_PX4, MAV_TYPE_QUADROTOR, qgcApp()->toolbox()->firmwarePluginManager(), this);
_surveyItem = new SurveyMissionItem(_offlineVehicle, this); _surveyItem = new SurveyComplexItem(_offlineVehicle, this);
_surveyItem->setTurnaroundDist(0); // Unit test written for no turnaround distance _surveyItem->setTurnaroundDist(0); // Unit test written for no turnaround distance
_surveyItem->setDirty(false); _surveyItem->setDirty(false);
_mapPolygon = _surveyItem->mapPolygon(); _mapPolygon = _surveyItem->mapPolygon();
...@@ -46,14 +46,14 @@ void SurveyMissionItemTest::init(void) ...@@ -46,14 +46,14 @@ void SurveyMissionItemTest::init(void)
QCOMPARE(_multiSpy->init(_surveyItem, _rgSurveySignals, _cSurveySignals), true); QCOMPARE(_multiSpy->init(_surveyItem, _rgSurveySignals, _cSurveySignals), true);
} }
void SurveyMissionItemTest::cleanup(void) void SurveyComplexItemTest::cleanup(void)
{ {
delete _surveyItem; delete _surveyItem;
delete _offlineVehicle; delete _offlineVehicle;
delete _multiSpy; delete _multiSpy;
} }
void SurveyMissionItemTest::_testDirty(void) void SurveyComplexItemTest::_testDirty(void)
{ {
QVERIFY(!_surveyItem->dirty()); QVERIFY(!_surveyItem->dirty());
_surveyItem->setDirty(false); _surveyItem->setDirty(false);
...@@ -110,7 +110,7 @@ void SurveyMissionItemTest::_testDirty(void) ...@@ -110,7 +110,7 @@ void SurveyMissionItemTest::_testDirty(void)
rgFacts.clear(); rgFacts.clear();
} }
void SurveyMissionItemTest::_testCameraValueChanged(void) void SurveyComplexItemTest::_testCameraValueChanged(void)
{ {
// These facts should trigger cameraValueChanged when changed // These facts should trigger cameraValueChanged when changed
QList<Fact*> rgFacts; QList<Fact*> rgFacts;
...@@ -145,7 +145,7 @@ void SurveyMissionItemTest::_testCameraValueChanged(void) ...@@ -145,7 +145,7 @@ void SurveyMissionItemTest::_testCameraValueChanged(void)
rgFacts.clear(); rgFacts.clear();
} }
void SurveyMissionItemTest::_testCameraTrigger(void) void SurveyComplexItemTest::_testCameraTrigger(void)
{ {
#if 0 #if 0
QCOMPARE(_surveyItem->property("cameraTrigger").toBool(), true); QCOMPARE(_surveyItem->property("cameraTrigger").toBool(), true);
...@@ -182,7 +182,7 @@ void SurveyMissionItemTest::_testCameraTrigger(void) ...@@ -182,7 +182,7 @@ void SurveyMissionItemTest::_testCameraTrigger(void)
} }
// Clamp expected grid angle from 0<->180. We don't care about opposite angles like 90/270 // Clamp expected grid angle from 0<->180. We don't care about opposite angles like 90/270
double SurveyMissionItemTest::_clampGridAngle180(double gridAngle) double SurveyComplexItemTest::_clampGridAngle180(double gridAngle)
{ {
if (gridAngle >= 0.0) { if (gridAngle >= 0.0) {
if (gridAngle == 360.0) { if (gridAngle == 360.0) {
...@@ -200,7 +200,7 @@ double SurveyMissionItemTest::_clampGridAngle180(double gridAngle) ...@@ -200,7 +200,7 @@ double SurveyMissionItemTest::_clampGridAngle180(double gridAngle)
return gridAngle; return gridAngle;
} }
void SurveyMissionItemTest::_setPolygon(void) void SurveyComplexItemTest::_setPolygon(void)
{ {
for (int i=0; i<_polyPoints.count(); i++) { for (int i=0; i<_polyPoints.count(); i++) {
QGeoCoordinate& vertex = _polyPoints[i]; QGeoCoordinate& vertex = _polyPoints[i];
...@@ -208,7 +208,7 @@ void SurveyMissionItemTest::_setPolygon(void) ...@@ -208,7 +208,7 @@ void SurveyMissionItemTest::_setPolygon(void)
} }
} }
void SurveyMissionItemTest::_testGridAngle(void) void SurveyComplexItemTest::_testGridAngle(void)
{ {
_setPolygon(); _setPolygon();
...@@ -224,7 +224,7 @@ void SurveyMissionItemTest::_testGridAngle(void) ...@@ -224,7 +224,7 @@ void SurveyMissionItemTest::_testGridAngle(void)
} }
} }
void SurveyMissionItemTest::_testEntryLocation(void) void SurveyComplexItemTest::_testEntryLocation(void)
{ {
_setPolygon(); _setPolygon();
...@@ -233,10 +233,10 @@ void SurveyMissionItemTest::_testEntryLocation(void) ...@@ -233,10 +233,10 @@ void SurveyMissionItemTest::_testEntryLocation(void)
QList<QGeoCoordinate> rgSeenEntryCoords; QList<QGeoCoordinate> rgSeenEntryCoords;
QList<int> rgEntryLocation; QList<int> rgEntryLocation;
rgEntryLocation << SurveyMissionItem::EntryLocationTopLeft rgEntryLocation << SurveyComplexItem::EntryLocationTopLeft
<< SurveyMissionItem::EntryLocationTopRight << SurveyComplexItem::EntryLocationTopRight
<< SurveyMissionItem::EntryLocationBottomLeft << SurveyComplexItem::EntryLocationBottomLeft
<< SurveyMissionItem::EntryLocationBottomRight; << SurveyComplexItem::EntryLocationBottomRight;
// Validate that each entry location is unique // Validate that each entry location is unique
for (int i=0; i<rgEntryLocation.count(); i++) { for (int i=0; i<rgEntryLocation.count(); i++) {
...@@ -251,7 +251,7 @@ void SurveyMissionItemTest::_testEntryLocation(void) ...@@ -251,7 +251,7 @@ void SurveyMissionItemTest::_testEntryLocation(void)
} }
void SurveyMissionItemTest::_testItemCount(void) void SurveyComplexItemTest::_testItemCount(void)
{ {
QList<MissionItem*> items; QList<MissionItem*> items;
......
...@@ -7,24 +7,22 @@ ...@@ -7,24 +7,22 @@
* *
****************************************************************************/ ****************************************************************************/
#pragma once
#ifndef SurveyMissionItemTest_H
#define SurveyMissionItemTest_H
#include "UnitTest.h" #include "UnitTest.h"
#include "TCPLink.h" #include "TCPLink.h"
#include "MultiSignalSpy.h" #include "MultiSignalSpy.h"
#include "SurveyMissionItem.h" #include "SurveyComplexItem.h"
#include <QGeoCoordinate> #include <QGeoCoordinate>
/// Unit test for SurveyMissionItem /// Unit test for SurveyComplexItem
class SurveyMissionItemTest : public UnitTest class SurveyComplexItemTest : public UnitTest
{ {
Q_OBJECT Q_OBJECT
public: public:
SurveyMissionItemTest(void); SurveyComplexItemTest(void);
protected: protected:
void init(void) final; void init(void) final;
...@@ -72,9 +70,7 @@ private: ...@@ -72,9 +70,7 @@ private:
Vehicle* _offlineVehicle; Vehicle* _offlineVehicle;
MultiSignalSpy* _multiSpy; MultiSignalSpy* _multiSpy;
SurveyMissionItem* _surveyItem; SurveyComplexItem* _surveyItem;
QGCMapPolygon* _mapPolygon; QGCMapPolygon* _mapPolygon;
QList<QGeoCoordinate> _polyPoints; QList<QGeoCoordinate> _polyPoints;
}; };
#endif
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
#include "MessageBoxTest.h" #include "MessageBoxTest.h"
#include "MissionItemTest.h" #include "MissionItemTest.h"
#include "SimpleMissionItemTest.h" #include "SimpleMissionItemTest.h"
#include "SurveyMissionItemTest.h" #include "SurveyComplexItemTest.h"
#include "MissionControllerTest.h" #include "MissionControllerTest.h"
#include "MissionManagerTest.h" #include "MissionManagerTest.h"
#include "RadioConfigTest.h" #include "RadioConfigTest.h"
...@@ -63,7 +63,7 @@ UT_REGISTER_TEST(ParameterManagerTest) ...@@ -63,7 +63,7 @@ UT_REGISTER_TEST(ParameterManagerTest)
UT_REGISTER_TEST(MissionCommandTreeTest) UT_REGISTER_TEST(MissionCommandTreeTest)
UT_REGISTER_TEST(LogDownloadTest) UT_REGISTER_TEST(LogDownloadTest)
UT_REGISTER_TEST(SendMavCommandTest) UT_REGISTER_TEST(SendMavCommandTest)
UT_REGISTER_TEST(SurveyMissionItemTest) UT_REGISTER_TEST(SurveyComplexItemTest)
UT_REGISTER_TEST(CameraSectionTest) UT_REGISTER_TEST(CameraSectionTest)
UT_REGISTER_TEST(SpeedSectionTest) UT_REGISTER_TEST(SpeedSectionTest)
UT_REGISTER_TEST(PlanMasterControllerTest) UT_REGISTER_TEST(PlanMasterControllerTest)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment