Feature request
Feature description
Now that Python Actions are available we can add tests across RMW implementations and between C++ and Python client libraries.
Related TODOs:
|
# TODO(wjwwood): actions do not support python |
|
if(client_library1 STREQUAL "rclpy" OR client_library2 STREQUAL "rclpy") |
|
set(SKIP_TEST "SKIP_TEST") |
|
endif() |
|
set(TEST_PUBLISHER_EXECUTABLE "${CMAKE_CURRENT_SOURCE_DIR}/test/publisher_py.py") |
|
set(TEST_REQUESTER_EXECUTABLE "${CMAKE_CURRENT_SOURCE_DIR}/test/requester_py.py") |
|
# TODO(wjwwood): actions do not support python |
|
set(TEST_SUBSCRIBER_EXECUTABLE "${CMAKE_CURRENT_SOURCE_DIR}/test/subscriber_py.py") |
|
set(TEST_REPLIER_EXECUTABLE "${CMAKE_CURRENT_SOURCE_DIR}/test/replier_py.py") |
|
# TODO(wjwwood): actions do not support python |
Metaticket ros2/ros2#583
Feature request
Feature description
Now that Python Actions are available we can add tests across RMW implementations and between C++ and Python client libraries.
Related TODOs:
system_tests/test_communication/CMakeLists.txt
Lines 256 to 259 in e812374
system_tests/test_communication/CMakeLists.txt
Lines 318 to 320 in e812374
system_tests/test_communication/CMakeLists.txt
Lines 328 to 330 in e812374
Metaticket ros2/ros2#583