Fix test_lifecycle_node.cpp:check_parameters (#1136)

Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
This commit is contained in:
Ivan Santiago Paunovic 2020-05-27 16:59:35 -03:00 committed by GitHub
parent 87bb9f9758
commit eff11d61bb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -427,7 +427,8 @@ TEST_F(TestDefaultStateMachine, check_parameters) {
return result; return result;
}; };
test_node->add_on_set_parameters_callback(callback); // Hold callback handle. Callback is valid during the lifetime of this object.
auto callback_handle = test_node->add_on_set_parameters_callback(callback);
rclcpp::Parameter bool_parameter(bool_name, rclcpp::ParameterValue(false)); rclcpp::Parameter bool_parameter(bool_name, rclcpp::ParameterValue(false));
EXPECT_TRUE(test_node->set_parameter(bool_parameter).successful); EXPECT_TRUE(test_node->set_parameter(bool_parameter).successful);
EXPECT_EQ(parameters_set, 1u); EXPECT_EQ(parameters_set, 1u);