From e2ade1f624cbb12a317c34e1572880cb7692cd02 Mon Sep 17 00:00:00 2001 From: Esteve Fernandez Date: Thu, 15 Oct 2015 13:56:59 -0700 Subject: [PATCH] More expressive error messages --- rclcpp/test/test_function_traits.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rclcpp/test/test_function_traits.cpp b/rclcpp/test/test_function_traits.cpp index fb07769..3875091 100644 --- a/rclcpp/test/test_function_traits.cpp +++ b/rclcpp/test/test_function_traits.cpp @@ -317,7 +317,7 @@ TEST(TestFunctionTraits, check_argument_types) { static_assert( !rclcpp::check_argument_types::value, - "Functor accepts two ints as arguments"); + "Functor does not accept a single int as argument, requires two ints"); static_assert( rclcpp::check_argument_types::value, @@ -325,11 +325,11 @@ TEST(TestFunctionTraits, check_argument_types) { static_assert( !rclcpp::check_argument_types::value, - "Functor accepts two ints as arguments"); + "Functor does not accept a bool and an int as arguments, requires two ints"); static_assert( !rclcpp::check_argument_types::value, - "Functor accepts two ints as arguments"); + "Functor does not accept an int and a char as arguments, requires two ints"); static_assert( rclcpp::check_argument_types::value,