@@ -198,20 +198,30 @@ if(BUILD_TESTING)
198198 rosidl_get_typesupport_target(cpp_typesupport_target "${PROJECT_NAME} " "rosidl_typesupport_cpp" )
199199 target_link_libraries (test_ekf "${cpp_typesupport_target} " )
200200
201- ament_add_gtest_executable(test_ekf_localization_node_interfaces
202- test /test_ekf_localization_node_interfaces.cpp)
203- target_link_libraries (test_ekf_localization_node_interfaces ${library_name} )
204-
205- rosidl_get_typesupport_target(cpp_typesupport_target "${PROJECT_NAME} " "rosidl_typesupport_cpp" )
206- target_link_libraries (test_ekf_localization_node_interfaces "${cpp_typesupport_target} " )
207-
208- add_dependencies (test_ekf_localization_node_interfaces ekf_node)
209- ament_add_test(test_ekf_localization_node_interfaces
201+ ament_add_gtest_executable(
202+ test_ekf_node_interfaces
203+ test /test_se_node_interfaces.cpp)
204+ target_link_libraries (
205+ test_ekf_node_interfaces
206+ ${library_name} )
207+
208+ rosidl_get_typesupport_target(
209+ cpp_typesupport_target
210+ "${PROJECT_NAME} " "rosidl_typesupport_cpp" )
211+ target_link_libraries (
212+ test_ekf_node_interfaces
213+ "${cpp_typesupport_target} " )
214+
215+ add_dependencies (
216+ test_ekf_node_interfaces
217+ ekf_node)
218+ ament_add_test(
219+ test_ekf_node_interfaces
210220 GENERATE_RESULT_FOR_RETURN_CODE_ZERO
211221 TIMEOUT 300
212- COMMAND "${CMAKE_CURRENT_SOURCE_DIR} /test/test_ekf_localization_node_interfaces .launch.py"
213- WORKING_DIRECTORY " ${CMAKE_CURRENT_BINARY_DIR} "
214- )
222+ COMMAND "${CMAKE_CURRENT_SOURCE_DIR} /test/test_se_node_interfaces .launch.py"
223+ ENV NODE_TYPE=ekf
224+ WORKING_DIRECTORY " ${CMAKE_CURRENT_BINARY_DIR} " )
215225
216226 #### UKF TESTS #####
217227 ament_add_gtest(test_ukf test /test_ukf.cpp)
@@ -220,20 +230,30 @@ if(BUILD_TESTING)
220230 rosidl_get_typesupport_target(cpp_typesupport_target "${PROJECT_NAME} " "rosidl_typesupport_cpp" )
221231 target_link_libraries (test_ukf "${cpp_typesupport_target} " )
222232
223- ament_add_gtest_executable(test_ukf_localization_node_interfaces
224- test /test_ukf_localization_node_interfaces.cpp)
225- target_link_libraries (test_ukf_localization_node_interfaces ${library_name} )
226-
227- rosidl_get_typesupport_target(cpp_typesupport_target "${PROJECT_NAME} " "rosidl_typesupport_cpp" )
228- target_link_libraries (test_ukf_localization_node_interfaces "${cpp_typesupport_target} " )
229-
230- add_dependencies (test_ukf_localization_node_interfaces ukf_node)
231- ament_add_test(test_ukf_localization_node_interfaces
233+ ament_add_gtest_executable(
234+ test_ukf_node_interfaces
235+ test /test_se_node_interfaces.cpp)
236+ target_link_libraries (
237+ test_ukf_node_interfaces
238+ ${library_name} )
239+
240+ rosidl_get_typesupport_target(
241+ cpp_typesupport_target
242+ "${PROJECT_NAME} " "rosidl_typesupport_cpp" )
243+ target_link_libraries (
244+ test_ukf_node_interfaces
245+ "${cpp_typesupport_target} " )
246+
247+ add_dependencies (
248+ test_ukf_node_interfaces
249+ ukf_node)
250+ ament_add_test(
251+ test_ukf_node_interfaces
232252 GENERATE_RESULT_FOR_RETURN_CODE_ZERO
233253 TIMEOUT 300
234- COMMAND "${CMAKE_CURRENT_SOURCE_DIR} /test/test_ukf_localization_node_interfaces .launch.py"
235- WORKING_DIRECTORY " ${CMAKE_CURRENT_BINARY_DIR} "
236- )
254+ COMMAND "${CMAKE_CURRENT_SOURCE_DIR} /test/test_se_node_interfaces .launch.py"
255+ ENV NODE_TYPE=ukf
256+ WORKING_DIRECTORY " ${CMAKE_CURRENT_BINARY_DIR} " )
237257
238258 #### DATA TESTS #####
239259# ament_add_gtest(test_ekf_localization_node_bag1 test/test_localization_node_bag_pose_tester.cpp)
@@ -294,9 +314,9 @@ if(BUILD_TESTING)
294314 filter_base-test
295315 test_filter_base_diagnostics_timestamps
296316 test_ekf
297- test_ekf_localization_node_interfaces
317+ test_ekf_node_interfaces
298318 test_ukf
299- test_ukf_localization_node_interfaces
319+ test_ukf_node_interfaces
300320 #test_ekf_localization_node_bag1
301321 #test_ekf_localization_node_bag2
302322 #test_ekf_localization_node_bag3
0 commit comments