diff --git a/rclpy/test/test_action_client.py b/rclpy/test/test_action_client.py index d7cbc6681..8ae4a151c 100644 --- a/rclpy/test/test_action_client.py +++ b/rclpy/test/test_action_client.py @@ -20,6 +20,7 @@ from rclpy.action import ActionClient from rclpy.callback_groups import ReentrantCallbackGroup from rclpy.executors import MultiThreadedExecutor, SingleThreadedExecutor +from rclpy.qos import qos_profile_action_status_default from test_msgs.action import Fibonacci @@ -44,6 +45,10 @@ def __init__(self, node): self.result_callback) self.feedback_pub = node.create_publisher( Fibonacci.Impl.FeedbackMessage, '/fibonacci/_action/feedback', 1) + self.status_pub = node.create_publisher( + Fibonacci.Impl.GoalStatusMessage, + '/fibonacci/_action/status', + qos_profile_action_status_default) def goal_callback(self, request, response): response.accepted = True