From 658f207dd8d713dcb3c0e5afa30b02d8e2ee924f Mon Sep 17 00:00:00 2001 From: Michel Hidalgo Date: Thu, 17 Oct 2019 16:22:57 -0300 Subject: [PATCH] Drop rclcpp remove_ros_arguments_null test case. (#894) Signed-off-by: Michel Hidalgo --- rclcpp/test/test_utilities.cpp | 9 --------- 1 file changed, 9 deletions(-) diff --git a/rclcpp/test/test_utilities.cpp b/rclcpp/test/test_utilities.cpp index dc0a301..8dd8d58 100644 --- a/rclcpp/test/test_utilities.cpp +++ b/rclcpp/test/test_utilities.cpp @@ -39,15 +39,6 @@ TEST(TestUtilities, remove_ros_arguments) { ASSERT_EQ(std::string{"--baz"}, args[3]); } -TEST(TestUtilities, remove_ros_arguments_null) { - // In the case of a C executable, we would expect to get - // argc=1 and argv = ["process_name"], so this is an invalid input. - ASSERT_THROW( - { - rclcpp::remove_ros_arguments(0, nullptr); - }, rclcpp::exceptions::RCLErrorBase); -} - TEST(TestUtilities, init_with_args) { const char * const argv[] = {"process_name"}; int argc = sizeof(argv) / sizeof(const char *);