From aa111d14c31c56d50988c6c8a9b847234b56a791 Mon Sep 17 00:00:00 2001 From: Alexander Shalamov Date: Mon, 29 Jul 2019 18:45:50 +0300 Subject: [core] Add unit test for grid index --- test/util/grid_index.test.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/util/grid_index.test.cpp b/test/util/grid_index.test.cpp index b0a4e581a3..157e66b38d 100644 --- a/test/util/grid_index.test.cpp +++ b/test/util/grid_index.test.cpp @@ -51,3 +51,8 @@ TEST(GridIndex, CircleBox) { EXPECT_EQ(grid.query({{0, 80}, {20, 100}}), (std::vector{2})); } +TEST(GridIndex, IndexesFeaturesOverflow) { + GridIndex grid(5000, 5000, 25); + grid.insert(0, {{4500, 4500}, {4900, 4900}}); + EXPECT_EQ(grid.query({{4000, 4000}, {5000, 5000}}), (std::vector{0})); +} -- cgit v1.2.1