| 154 | } |
| 155 | |
| 156 | void validate_internal_nodes_layer(vtzero::layer layer) |
| 157 | { |
| 158 | BOOST_CHECK_EQUAL(layer.version(), 2); |
| 159 | BOOST_CHECK_EQUAL(to_string(layer.name()), "internal-nodes"); |
| 160 | BOOST_CHECK_EQUAL(layer.extent(), osrm::util::vector_tile::EXTENT); |
| 161 | BOOST_CHECK_EQUAL(layer.key_table().size(), 0); |
| 162 | BOOST_CHECK_EQUAL(layer.num_features(), 24); |
| 163 | |
| 164 | while (auto feature = layer.next_feature()) |
| 165 | { |
| 166 | BOOST_CHECK(!feature.has_id()); |
| 167 | BOOST_CHECK(feature.geometry_type() == vtzero::GeomType::LINESTRING); |
| 168 | BOOST_CHECK(feature.empty()); |
| 169 | } |
| 170 | } |
| 171 | |
| 172 | void validate_tile(const osrm::OSRM &osrm, bool use_string_only_api) |
| 173 | { |
no test coverage detected