summaryrefslogtreecommitdiff
path: root/test/test-terrain.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/test-terrain.cpp')
-rw-r--r--test/test-terrain.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/test-terrain.cpp b/test/test-terrain.cpp
index 429207c..f737f4f 100644
--- a/test/test-terrain.cpp
+++ b/test/test-terrain.cpp
@@ -46,6 +46,15 @@ BOOST_AUTO_TEST_CASE(trianglesContainsPoints)
}
}
+BOOST_AUTO_TEST_CASE(locatePointFace)
+{
+ const PointFace pf {{310002, 490003}};
+ BOOST_CHECK(!pf.face.is_valid());
+ BOOST_CHECK(locate(pf));
+ BOOST_CHECK(pf.face.is_valid());
+ BOOST_CHECK_EQUAL(pf.face.idx(), 0);
+}
+
BOOST_AUTO_TEST_SUITE_END();
using FindPointData = std::tuple<glm::vec2, int>;