Merge pull request #196 from ros2/check_if_test_exists_before_adding_properties

check if test exists before adding properties
This commit is contained in:
Dirk Thomas 2017-12-03 13:05:23 -08:00 committed by GitHub
commit 8ce42c6768
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -33,5 +33,7 @@ macro(rcl_add_custom_launch_test test_name executable1 executable2)
INPUT "${CMAKE_CURRENT_BINARY_DIR}/${test_name}${target_suffix}.py.configure" INPUT "${CMAKE_CURRENT_BINARY_DIR}/${test_name}${target_suffix}.py.configure"
) )
ament_add_pytest_test(${test_name}${target_suffix} "${CMAKE_CURRENT_BINARY_DIR}/test/${test_name}${target_suffix}_$<CONFIG>.py" ${ARGN}) ament_add_pytest_test(${test_name}${target_suffix} "${CMAKE_CURRENT_BINARY_DIR}/test/${test_name}${target_suffix}_$<CONFIG>.py" ${ARGN})
set_tests_properties(${test_name}${target_suffix} PROPERTIES DEPENDS "${executable1}${target_suffix} ${executable2}${target_suffix}") if(TEST ${test_name}${target_suffix})
set_tests_properties(${test_name}${target_suffix} PROPERTIES DEPENDS "${executable1}${target_suffix} ${executable2}${target_suffix}")
endif()
endmacro() endmacro()