added new data-structures
added new test-cases added flexible dijkstra calculation added debugging log modified: plotting, grid-generation, grid-importance, refactoring
This commit is contained in:
@@ -1,26 +1,26 @@
|
||||
#ifdef WITH_TESTS
|
||||
|
||||
//#include "../Tests.h"
|
||||
//#include "../../floorplan/FloorplanFactorySVG.h"
|
||||
//#include <cstdlib>
|
||||
#include "../Tests.h"
|
||||
#include "../../floorplan/FloorplanFactorySVG.h"
|
||||
#include <cstdlib>
|
||||
|
||||
|
||||
|
||||
//TEST(FloorplanFactorySVG, parse) {
|
||||
TEST(FloorplanFactorySVG, parse) {
|
||||
|
||||
// const std::string filename = getDataFile("test.svg");
|
||||
// FloorplanFactorySVG factory(filename, 1.0);
|
||||
const std::string filename = getDataFile("test.svg");
|
||||
FloorplanFactorySVG factory(filename, 1.0);
|
||||
|
||||
// Floor f1 = factory.getFloor("1");
|
||||
// ASSERT_EQ(30, f1.getObstacles().size());
|
||||
Floor f1 = factory.getFloor("1");
|
||||
ASSERT_EQ(30, f1.getObstacles().size());
|
||||
|
||||
// Floor f2 = factory.getFloor("2");
|
||||
// ASSERT_EQ(30, f2.getObstacles().size());
|
||||
Floor f2 = factory.getFloor("2");
|
||||
ASSERT_EQ(30, f2.getObstacles().size());
|
||||
|
||||
// Floor f3 = factory.getFloor("1_2");
|
||||
// ASSERT_EQ(12, f3.getObstacles().size());
|
||||
Floor f3 = factory.getFloor("1_2");
|
||||
ASSERT_EQ(12, f3.getObstacles().size());
|
||||
|
||||
//}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user