From e6c156420d2d287bd6d3449af3338f550dbf84f4 Mon Sep 17 00:00:00 2001 From: Mikhail Pozdnyakov Date: Thu, 9 Apr 2020 12:40:15 +0300 Subject: [core] PlacedSymbolData contains layer id --- test/map/map.test.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'test') diff --git a/test/map/map.test.cpp b/test/map/map.test.cpp index 2c3ca0cea3..4f25000177 100644 --- a/test/map/map.test.cpp +++ b/test/map/map.test.cpp @@ -1431,7 +1431,18 @@ TEST(Map, PlacedSymbolData) { int placedTotal = 0; + const std::set symbolLayers{"place-city-lg-s", + "place-neighbourhood", + "place-suburb", + "poi-scalerank2", + "poi-scalerank3", + "poi-parks-scalerank1", + "poi-parks-scalerank2", + "poi-parks-scalerank3", + "rail-label"}; + for (const auto& placedSymbol : placedSymbols) { + EXPECT_NE(0u, symbolLayers.count(placedSymbol.layer)); if (placedSymbol.textPlaced && placedSymbol.textCollisionBox) { if (isInsideTile(*placedSymbol.textCollisionBox, placedSymbol.viewportPadding, viewportSize)) { EXPECT_FALSE(placedSymbol.intersectsTileBorder); -- cgit v1.2.1