#ifdef WITH_TESTS #include "../Tests.h" #include "../../api/api.h" #include "../../api/DummyAPI.h" class LeListener : public APIListener { virtual void onPathUpdate(const std::vector& curPath) override { } virtual void onPositionUpdate(const Point3 curPos) override { //std::cout << curPos.x << "," << curPos.y << "," << curPos.z << std::endl; } }; TEST(API, run) { std::string folder = "/mnt/data/workspaces/IndoorMap/maps"; DummyAPI api(folder); api.setTarget(1); api.addListener(new LeListener()); api.startNavigation(); sleep(5); api.stopNavigation(); } #endif