diff --git a/ros2topic/test/test_echo_pub.py b/ros2topic/test/test_echo_pub.py index 44515e701..3f6fa55f3 100644 --- a/ros2topic/test/test_echo_pub.py +++ b/ros2topic/test/test_echo_pub.py @@ -16,9 +16,9 @@ from launch import LaunchDescription from launch.actions import ExecuteProcess -from launch.actions import OpaqueFunction import launch_testing +import launch_testing.actions import launch_testing.asserts import launch_testing.markers import launch_testing.tools @@ -53,7 +53,7 @@ def generate_test_description(ready_fn): cmd=['ros2', 'daemon', 'start'], name='daemon-start', on_exit=[ - OpaqueFunction(function=lambda context: ready_fn()) + launch_testing.actions.ReadyToTest() ], ) ]