use ament_cmake_pytest instead of ament_cmake_nose

This commit is contained in:
Dirk Thomas 2017-11-13 12:52:31 -08:00
parent ebf6ea1a83
commit d025db0fce
3 changed files with 3 additions and 3 deletions

View file

@ -28,7 +28,7 @@
<depend>rmw_implementation</depend>
<test_depend>ament_cmake_gtest</test_depend>
<test_depend>ament_cmake_nose</test_depend>
<test_depend>ament_cmake_pytest</test_depend>
<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>
<test_depend>rmw</test_depend>

View file

@ -1,5 +1,5 @@
find_package(ament_cmake_gtest REQUIRED)
find_package(ament_cmake_nose REQUIRED)
find_package(ament_cmake_pytest REQUIRED)
find_package(example_interfaces REQUIRED)
find_package(std_msgs REQUIRED)

View file

@ -32,6 +32,6 @@ macro(rcl_add_custom_launch_test test_name executable1 executable2)
OUTPUT "test/${test_name}${target_suffix}_$<CONFIG>.py"
INPUT "${CMAKE_CURRENT_BINARY_DIR}/${test_name}${target_suffix}.py.configure"
)
ament_add_nose_test(${test_name}${target_suffix} "${CMAKE_CURRENT_BINARY_DIR}/${test_name}${target_suffix}_$<CONFIG>.py" ${ARGN})
ament_add_pytest_test(${test_name}${target_suffix} "${CMAKE_CURRENT_BINARY_DIR}/${test_name}${target_suffix}_$<CONFIG>.py" ${ARGN})
set_tests_properties(${test_name}${target_suffix} PROPERTIES DEPENDS "${executable1}${target_suffix} ${executable2}${target_suffix}")
endmacro()