| 138 | } |
| 139 | |
| 140 | void validate_node_layer(vtzero::layer layer) |
| 141 | { |
| 142 | BOOST_CHECK_EQUAL(layer.version(), 2); |
| 143 | BOOST_CHECK_EQUAL(to_string(layer.name()), "osmnodes"); |
| 144 | BOOST_CHECK_EQUAL(layer.extent(), osrm::util::vector_tile::EXTENT); |
| 145 | BOOST_CHECK_EQUAL(layer.key_table().size(), 0); |
| 146 | BOOST_CHECK_EQUAL(layer.num_features(), 1810); |
| 147 | |
| 148 | while (auto feature = layer.next_feature()) |
| 149 | { |
| 150 | BOOST_CHECK(feature.has_id()); |
| 151 | BOOST_CHECK(feature.geometry_type() == vtzero::GeomType::POINT); |
| 152 | BOOST_CHECK(feature.empty()); |
| 153 | } |
| 154 | } |
| 155 | |
| 156 | void validate_internal_nodes_layer(vtzero::layer layer) |
| 157 | { |
no test coverage detected