Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Zolotarev <alex@maps.me>2015-08-30 03:10:32 +0300
committerAlex Zolotarev <alex@maps.me>2015-09-23 03:03:12 +0300
commit1dabcc2ed735e9d987068678d3f74366a813f627 (patch)
tree05e62b70a1d962b8e258c72b463c70f5d1c4d9bf /generator/generator_tests
parent3c567e2ace6f7484b08fdb44e305d5f00e3dde23 (diff)
Integrated libtess2 library into our code.
Diffstat (limited to 'generator/generator_tests')
-rw-r--r--generator/generator_tests/generator_tests.pro2
-rw-r--r--generator/generator_tests/tesselator_test.cpp3
-rw-r--r--generator/generator_tests/triangles_tree_coding_test.cpp2
3 files changed, 4 insertions, 3 deletions
diff --git a/generator/generator_tests/generator_tests.pro b/generator/generator_tests/generator_tests.pro
index 490c056990..1a3cae120c 100644
--- a/generator/generator_tests/generator_tests.pro
+++ b/generator/generator_tests/generator_tests.pro
@@ -4,7 +4,7 @@ CONFIG -= app_bundle
TEMPLATE = app
ROOT_DIR = ../..
-DEPENDENCIES = generator map routing indexer platform geometry coding base expat sgitess protobuf tomcrypt osrm succinct
+DEPENDENCIES = generator map routing indexer platform geometry coding base expat tess2 protobuf tomcrypt osrm succinct
include($$ROOT_DIR/common.pri)
diff --git a/generator/generator_tests/tesselator_test.cpp b/generator/generator_tests/tesselator_test.cpp
index 86f235714f..76740d609e 100644
--- a/generator/generator_tests/tesselator_test.cpp
+++ b/generator/generator_tests/tesselator_test.cpp
@@ -27,10 +27,11 @@ namespace
size_t RunTest(list<vector<P> > const & l)
{
tesselator::TrianglesInfo info;
- tesselator::TesselateInterior(l, info);
+ int const trianglesCount = tesselator::TesselateInterior(l, info);
size_t count;
info.ForEachTriangle(DoDump(count));
+ ASSERT_EQUAL(count, trianglesCount, ());
return count;
}
diff --git a/generator/generator_tests/triangles_tree_coding_test.cpp b/generator/generator_tests/triangles_tree_coding_test.cpp
index dd90fbe992..c21c933477 100644
--- a/generator/generator_tests/triangles_tree_coding_test.cpp
+++ b/generator/generator_tests/triangles_tree_coding_test.cpp
@@ -56,7 +56,7 @@ namespace
info.Reserve(countT);
for (size_t i = 0; i < countT; ++i)
- info.Add(arrT[i]);
+ info.Add(arrT[i][0], arrT[i][1], arrT[i][2]);
serial::CodingParams cp;