@@ -80,28 +80,27 @@ if(TARGET test_utils)
8080 )
8181endif ()
8282
83- # TODO (ahcorde): activate when tf2_bullet is merged
84- # add_executable(test_buffer_server test/test_buffer_server.cpp)
85- # if(TARGET test_buffer_server)
86- # ament_target_dependencies(test_buffer_server
87- # rclcpp
88- # tf2_bullet
89- # tf2_ros
90- # )
91- # endif()
92-
93- # TODO (ahcorde): activate when tf2_bullet is merged
94- # add_executable(test_buffer_client test/test_buffer_client.cpp)
95- # if(TARGET test_buffer_client)
96- # ament_target_dependencies(test_buffer_client
97- # rclcpp
98- # tf2_bullet
99- # tf2_kdl
100- # tf2_ros
101- # )
102- # target_link_libraries(test_buffer_client ${GTEST_LIBRARIES})
103- # add_launch_test(test/buffer_client_tester.launch.py)
104- # endif()
83+ add_executable (test_buffer_server test /test_buffer_server.cpp)
84+ if (TARGET test_buffer_server)
85+ ament_target_dependencies(test_buffer_server
86+ rclcpp
87+ tf2_bullet
88+ tf2_ros
89+ )
90+ endif ()
91+
92+ add_executable (test_buffer_client test /test_buffer_client.cpp)
93+ if (TARGET test_buffer_client)
94+ ament_target_dependencies(test_buffer_client
95+ rclcpp
96+ tf2_bullet
97+ tf2_geometry_msgs
98+ tf2_kdl
99+ tf2_ros
100+ )
101+ target_link_libraries (test_buffer_client ${GTEST_LIBRARIES} )
102+ add_launch_test(test /buffer_client_tester.launch.py)
103+ endif ()
105104
106105add_executable (test_static_publisher test /test_static_publisher.cpp)
107106if (TARGET test_static_publisher)
@@ -124,14 +123,14 @@ if(TARGET test_tf2_bullet)
124123 tf2_ros
125124 )
126125endif ()
127- #
126+
127+ # TODO(ahcorde): enable once python part of tf2_geometry_msgs is working
128128# add_launch_test(test/test_buffer_client.launch.py)
129- # add_rostest(${CMAKE_CURRENT_SOURCE_DIR}/test/test_tf2_bullet.launch)
130129
131130# install executables
132131install (TARGETS
133- # test_buffer_client
134- # test_buffer_server
132+ test_buffer_client
133+ test_buffer_server
135134 test_static_publisher
136135 DESTINATION lib/${PROJECT_NAME}
137136)
0 commit comments