Make absolute fixtures path
This commit is contained in:
parent
3f07a830e6
commit
0fbd18b0dd
@ -15,7 +15,7 @@ PROFILE:=$(PROFILE_ROOT)/car.lua
|
|||||||
all: $(DATA_NAME).osrm.hsgr
|
all: $(DATA_NAME).osrm.hsgr
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm $(DATA_NAME).*
|
-rm $(DATA_NAME).*
|
||||||
|
|
||||||
$(DATA_NAME).osm.pbf:
|
$(DATA_NAME).osm.pbf:
|
||||||
wget $(DATA_URL) -O $(DATA_NAME).osm.pbf
|
wget $(DATA_URL) -O $(DATA_NAME).osm.pbf
|
||||||
|
@ -48,6 +48,8 @@ if(NOT WIN32 AND NOT Boost_USE_STATIC_LIBS)
|
|||||||
add_definitions(-DBOOST_TEST_DYN_LINK)
|
add_definitions(-DBOOST_TEST_DYN_LINK)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
target_compile_definitions(extractor-tests PRIVATE COMPILE_DEFINITIONS OSRM_FIXTURES_DIR="${CMAKE_SOURCE_DIR}/unit_tests/fixtures")
|
||||||
|
|
||||||
target_include_directories(engine-tests PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
target_include_directories(engine-tests PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
||||||
target_include_directories(library-tests PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
target_include_directories(library-tests PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
||||||
target_include_directories(util-tests PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
target_include_directories(util-tests PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
||||||
|
@ -23,8 +23,8 @@ int normalize(double coord) { return static_cast<int>(coord * COORDINATE_PRECISI
|
|||||||
BOOST_AUTO_TEST_CASE(raster_test)
|
BOOST_AUTO_TEST_CASE(raster_test)
|
||||||
{
|
{
|
||||||
SourceContainer sources;
|
SourceContainer sources;
|
||||||
int source_id = sources.LoadRasterSource(
|
int source_id =
|
||||||
"../unit_tests/fixtures/raster_data.asc", 1, 1.09, 1, 1.09, 10, 10);
|
sources.LoadRasterSource(OSRM_FIXTURES_DIR "/raster_data.asc", 1, 1.09, 1, 1.09, 10, 10);
|
||||||
BOOST_CHECK_EQUAL(source_id, 0);
|
BOOST_CHECK_EQUAL(source_id, 0);
|
||||||
|
|
||||||
// Expected nearest-neighbor queries
|
// Expected nearest-neighbor queries
|
||||||
@ -67,15 +67,15 @@ BOOST_AUTO_TEST_CASE(raster_test)
|
|||||||
CHECK_INTERPOLATE(0, 1.056, 1.028, 68);
|
CHECK_INTERPOLATE(0, 1.056, 1.028, 68);
|
||||||
CHECK_INTERPOLATE(0, 1.05, 1.028, 56);
|
CHECK_INTERPOLATE(0, 1.05, 1.028, 56);
|
||||||
|
|
||||||
int source_already_loaded_id = sources.LoadRasterSource(
|
int source_already_loaded_id =
|
||||||
"../unit_tests/fixtures/raster_data.asc", 1, 1.09, 1, 1.09, 10, 10);
|
sources.LoadRasterSource(OSRM_FIXTURES_DIR "/raster_data.asc", 1, 1.09, 1, 1.09, 10, 10);
|
||||||
|
|
||||||
BOOST_CHECK_EQUAL(source_already_loaded_id, 0);
|
BOOST_CHECK_EQUAL(source_already_loaded_id, 0);
|
||||||
BOOST_CHECK_THROW(sources.GetRasterDataFromSource(1, normalize(1.02), normalize(1.02)),
|
BOOST_CHECK_THROW(sources.GetRasterDataFromSource(1, normalize(1.02), normalize(1.02)),
|
||||||
util::exception);
|
util::exception);
|
||||||
|
|
||||||
BOOST_CHECK_THROW(
|
BOOST_CHECK_THROW(
|
||||||
sources.LoadRasterSource("../unit_tests/fixtures/nonexistent.asc", 0, 1.1, 0, 1.1, 7, 7),
|
sources.LoadRasterSource(OSRM_FIXTURES_DIR "/nonexistent.asc", 0, 1.1, 0, 1.1, 7, 7),
|
||||||
util::exception);
|
util::exception);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user