osrm-backend/unit_tests
Moritz Kobitzsch 2e9a7d9c1a refactor restriction parsing / extraction to actual types
Makes turn restrictions into dedicated structures and diferentiates between them via a variant.
Ensures that we do not accidentally mess up ID types within our application.
In addition this improves the restriction performance by only parsing all edges
once at the cost of (at the time of writing) 22MB in terms of main memory usage.
2017-07-31 09:36:25 +02:00
..
common Cleanup temporary test files 2017-06-26 11:03:32 +02:00
customizer Matrix plugin with MLD overlay 2017-07-03 14:57:52 +00:00
engine Move classes to intersection object and don't emit notifications 2017-07-18 16:48:22 +00:00
extractor refactor restriction parsing / extraction to actual types 2017-07-31 09:36:25 +02:00
fixtures Implement raster source feature to read data from third-party sources, to be used in lua profiles. 2015-09-03 22:28:18 -07:00
library Maintain storage_config exposed API 2017-07-20 12:01:05 +02:00
mocks Allow users to specify a class for each way 2017-07-06 09:17:49 +00:00
partition Renumber nodes after running osrm-partition 2017-06-02 18:12:13 +00:00
server Implements Alternatives for MLD 2017-07-07 16:12:46 +00:00
updater Fix PR comments 2017-06-02 18:46:21 +00:00
util Switch from stxxl::vector to std::vector in extractor 2017-07-11 08:23:26 +00:00
CMakeLists.txt Set OSRM_BUILD_DIR based on CMake build dir 2017-07-19 12:57:04 +00:00
customizer_tests.cpp Move customizer tests to own unit 2017-03-13 23:04:45 +00:00
engine_tests.cpp Remove license headers from project source files; global license 2016-01-04 19:06:32 +01:00
extractor_tests.cpp Remove license headers from project source files; global license 2016-01-04 19:06:32 +01:00
library_tests.cpp Library tests build system integration 2016-04-05 22:58:32 +02:00
partition_tests.cpp always emit a small component view 2017-03-01 16:09:29 +00:00
server_tests.cpp Add viaroute suport for new API 2016-04-05 22:58:32 +02:00
updater_tests.cpp refactor timezoner a bit for unit tests, add initial unit tests 2017-06-02 10:00:07 +02:00
util_tests.cpp Remove license headers from project source files; global license 2016-01-04 19:06:32 +01:00