Adapt get_osrm to EngineConfig changes
This commit is contained in:
		
							parent
							
								
									d51eefa1c4
								
							
						
					
					
						commit
						b65ba5c394
					
				| @ -9,9 +9,10 @@ | |||||||
| // I couldn't get Boost.UnitTest to provide a test suite level fixture with custom
 | // I couldn't get Boost.UnitTest to provide a test suite level fixture with custom
 | ||||||
| // arguments per test suite (osrm base path from argv), so this has to suffice.
 | // arguments per test suite (osrm base path from argv), so this has to suffice.
 | ||||||
| 
 | 
 | ||||||
| inline osrm::OSRM get_osrm(const std::string &base_path) | inline osrm::OSRM getOSRM(const std::string &base_path) | ||||||
| { | { | ||||||
|     osrm::EngineConfig config{base_path}; |     osrm::EngineConfig config; | ||||||
|  |     config.storage_config = {base_path}; | ||||||
|     config.use_shared_memory = false; |     config.use_shared_memory = false; | ||||||
| 
 | 
 | ||||||
|     return osrm::OSRM{config}; |     return osrm::OSRM{config}; | ||||||
|  | |||||||
| @ -23,7 +23,8 @@ BOOST_AUTO_TEST_CASE(test_trip_limits) | |||||||
| 
 | 
 | ||||||
|     using namespace osrm; |     using namespace osrm; | ||||||
| 
 | 
 | ||||||
|     EngineConfig config{args[0]}; |     EngineConfig config; | ||||||
|  |     config.storage_config = {args[0]}; | ||||||
|     config.use_shared_memory = false; |     config.use_shared_memory = false; | ||||||
|     config.max_locations_trip = 2; |     config.max_locations_trip = 2; | ||||||
| 
 | 
 | ||||||
| @ -52,7 +53,8 @@ BOOST_AUTO_TEST_CASE(test_route_limits) | |||||||
| 
 | 
 | ||||||
|     using namespace osrm; |     using namespace osrm; | ||||||
| 
 | 
 | ||||||
|     EngineConfig config{args[0]}; |     EngineConfig config; | ||||||
|  |     config.storage_config = {args[0]}; | ||||||
|     config.use_shared_memory = false; |     config.use_shared_memory = false; | ||||||
|     config.max_locations_viaroute = 2; |     config.max_locations_viaroute = 2; | ||||||
| 
 | 
 | ||||||
| @ -81,7 +83,8 @@ BOOST_AUTO_TEST_CASE(test_table_limits) | |||||||
| 
 | 
 | ||||||
|     using namespace osrm; |     using namespace osrm; | ||||||
| 
 | 
 | ||||||
|     EngineConfig config{args[0]}; |     EngineConfig config; | ||||||
|  |     config.storage_config = {args[0]}; | ||||||
|     config.use_shared_memory = false; |     config.use_shared_memory = false; | ||||||
|     config.max_locations_distance_table = 2; |     config.max_locations_distance_table = 2; | ||||||
| 
 | 
 | ||||||
| @ -110,7 +113,8 @@ BOOST_AUTO_TEST_CASE(test_match_limits) | |||||||
| 
 | 
 | ||||||
|     using namespace osrm; |     using namespace osrm; | ||||||
| 
 | 
 | ||||||
|     EngineConfig config{args[0]}; |     EngineConfig config; | ||||||
|  |     config.storage_config = {args[0]}; | ||||||
|     config.use_shared_memory = false; |     config.use_shared_memory = false; | ||||||
|     config.max_locations_map_matching = 2; |     config.max_locations_map_matching = 2; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -2,6 +2,7 @@ | |||||||
| #include <boost/test/test_case_template.hpp> | #include <boost/test/test_case_template.hpp> | ||||||
| 
 | 
 | ||||||
| #include "args.hpp" | #include "args.hpp" | ||||||
|  | #include "fixture.hpp" | ||||||
| 
 | 
 | ||||||
| #include "osrm/match_parameters.hpp" | #include "osrm/match_parameters.hpp" | ||||||
| 
 | 
 | ||||||
| @ -20,10 +21,7 @@ BOOST_AUTO_TEST_CASE(test_match) | |||||||
| 
 | 
 | ||||||
|     using namespace osrm; |     using namespace osrm; | ||||||
| 
 | 
 | ||||||
|     EngineConfig config{args[0]}; |     auto osrm = getOSRM(args[0]); | ||||||
|     config.use_shared_memory = false; |  | ||||||
| 
 |  | ||||||
|     OSRM osrm{config}; |  | ||||||
| 
 | 
 | ||||||
|     /*
 |     /*
 | ||||||
|     MatchParameters params; |     MatchParameters params; | ||||||
|  | |||||||
| @ -18,7 +18,7 @@ BOOST_AUTO_TEST_SUITE(nearest) | |||||||
| BOOST_AUTO_TEST_CASE(test_nearest_response) | BOOST_AUTO_TEST_CASE(test_nearest_response) | ||||||
| { | { | ||||||
|     const auto args = get_args(); |     const auto args = get_args(); | ||||||
|     auto osrm = get_osrm(args.at(0)); |     auto osrm = getOSRM(args.at(0)); | ||||||
| 
 | 
 | ||||||
|     using namespace osrm; |     using namespace osrm; | ||||||
| 
 | 
 | ||||||
| @ -46,7 +46,7 @@ BOOST_AUTO_TEST_CASE(test_nearest_response) | |||||||
| BOOST_AUTO_TEST_CASE(test_nearest_response_no_coordinates) | BOOST_AUTO_TEST_CASE(test_nearest_response_no_coordinates) | ||||||
| { | { | ||||||
|     const auto args = get_args(); |     const auto args = get_args(); | ||||||
|     auto osrm = get_osrm(args.at(0)); |     auto osrm = getOSRM(args.at(0)); | ||||||
| 
 | 
 | ||||||
|     using namespace osrm; |     using namespace osrm; | ||||||
| 
 | 
 | ||||||
| @ -63,7 +63,7 @@ BOOST_AUTO_TEST_CASE(test_nearest_response_no_coordinates) | |||||||
| BOOST_AUTO_TEST_CASE(test_nearest_response_multiple_coordinates) | BOOST_AUTO_TEST_CASE(test_nearest_response_multiple_coordinates) | ||||||
| { | { | ||||||
|     const auto args = get_args(); |     const auto args = get_args(); | ||||||
|     auto osrm = get_osrm(args.at(0)); |     auto osrm = getOSRM(args.at(0)); | ||||||
| 
 | 
 | ||||||
|     using namespace osrm; |     using namespace osrm; | ||||||
| 
 | 
 | ||||||
| @ -82,7 +82,7 @@ BOOST_AUTO_TEST_CASE(test_nearest_response_multiple_coordinates) | |||||||
| BOOST_AUTO_TEST_CASE(test_nearest_response_for_location_in_small_component) | BOOST_AUTO_TEST_CASE(test_nearest_response_for_location_in_small_component) | ||||||
| { | { | ||||||
|     const auto args = get_args(); |     const auto args = get_args(); | ||||||
|     auto osrm = get_osrm(args.at(0)); |     auto osrm = getOSRM(args.at(0)); | ||||||
| 
 | 
 | ||||||
|     using namespace osrm; |     using namespace osrm; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -18,7 +18,7 @@ BOOST_AUTO_TEST_SUITE(route) | |||||||
| BOOST_AUTO_TEST_CASE(test_route_same_coordinates) | BOOST_AUTO_TEST_CASE(test_route_same_coordinates) | ||||||
| { | { | ||||||
|     const auto args = get_args(); |     const auto args = get_args(); | ||||||
|     auto osrm = get_osrm(args.at(0)); |     auto osrm = getOSRM(args.at(0)); | ||||||
| 
 | 
 | ||||||
|     using namespace osrm; |     using namespace osrm; | ||||||
| 
 | 
 | ||||||
| @ -146,7 +146,7 @@ BOOST_AUTO_TEST_CASE(test_route_same_coordinates) | |||||||
| BOOST_AUTO_TEST_CASE(test_route_response_for_locations_in_small_component) | BOOST_AUTO_TEST_CASE(test_route_response_for_locations_in_small_component) | ||||||
| { | { | ||||||
|     const auto args = get_args(); |     const auto args = get_args(); | ||||||
|     auto osrm = get_osrm(args.at(0)); |     auto osrm = getOSRM(args.at(0)); | ||||||
| 
 | 
 | ||||||
|     using namespace osrm; |     using namespace osrm; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -17,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(tile) | |||||||
| BOOST_AUTO_TEST_CASE(test_tile) | BOOST_AUTO_TEST_CASE(test_tile) | ||||||
| { | { | ||||||
|     const auto args = get_args(); |     const auto args = get_args(); | ||||||
|     auto osrm = get_osrm(args.at(0)); |     auto osrm = getOSRM(args.at(0)); | ||||||
| 
 | 
 | ||||||
|     using namespace osrm; |     using namespace osrm; | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user