From e9002e9d9c9dd234faa06f3194f6bb85dcc69947 Mon Sep 17 00:00:00 2001 From: Adam Aposhian Date: Thu, 8 Feb 2024 07:58:42 -0700 Subject: [PATCH] Remove no class test Signed-off-by: Adam Aposhian --- rclcpp_components/CMakeLists.txt | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/rclcpp_components/CMakeLists.txt b/rclcpp_components/CMakeLists.txt index db036233d4..7d4135051c 100644 --- a/rclcpp_components/CMakeLists.txt +++ b/rclcpp_components/CMakeLists.txt @@ -90,25 +90,6 @@ if(BUILD_TESTING) set(components "") add_library(test_component SHARED test/components/test_component.cpp) target_link_libraries(test_component PRIVATE component) - # Fake version of this macro so that rclcpp_components_register_node works - macro(_rclcpp_components_register_package_hook) - set(rclcpp_components_NODE_TEMPLATE ${CMAKE_CURRENT_SOURCE_DIR}/src/node_main.cpp.in) - add_library(rclcpp_components::component ALIAS component) - endmacro() - include(./cmake/rclcpp_components_register_node.cmake) - rclcpp_components_register_node(test_component - PLUGIN "test_rclcpp_components::DoesNotExist" - EXECUTABLE test_component_does_not_exist_executable - ) - find_program(BASH_PROGRAM bash) - add_test( - NAME test_non_existent_plugin - # Check to make sure the executable returns a non-zero exit code - COMMAND ${BASH_PROGRAM} -c "${BASH_PROGRAM} -c \"$\"; test $? -ne 0;" - ) - set_tests_properties(test_non_existent_plugin PROPERTIES - # Need to preload this library since it doesn't get installed - ENVIRONMENT LD_PRELOAD=$) #rclcpp_components_register_nodes(test_component "test_rclcpp_components::TestComponent") set(components "${components}test_rclcpp_components::TestComponentFoo;$\n") set(components "${components}test_rclcpp_components::TestComponentBar;$\n")