Package Summary

Tags No category tags.
Version 0.9.5
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/launch_ros.git
VCS Type git
VCS Version eloquent
Last Updated 2020-01-31
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A package providing utilities for writing ROS2 enabled launch tests.

Additional Links

No additional links.

Maintainers

  • Pete Baughman

Authors

No additional authors.

launch_testing_ros

Examples

talker_listener_launch_test.py

Usage:

launch_test test/examples/talker_listener_launch_test.py

This test launches the talker and listener example nodes from demo_nodes_py and interacts with them via their ROS interfaces. Remapping rules are used so that one of the tests can sit in between the talker and the listener and change the data on the fly.

test_fuzzy_data

This test gives an example of what a test that fuzzes data might look like. A ROS subscriber and publisher pair encapsulated in a DataRepublisher object changes the string "Hello World" to "Aloha World" as it travels between the talker and the listener.

test_listener_receives

This test publishes unique messages on the /chatter topic and asserts that the same messages go to the stdout of the listener node

test_talker_transmits

This test subscribes to the remapped /talker_chatter topic and makes sure the talker node also writes the data it's transmitting to stdout

CHANGELOG

Changelog for package launch_testing_ros

0.9.5 (2020-01-21)

0.9.4 (2019-11-19)

  • fix new linter warnings as of flake8-comprehensions 3.1.0 (#94)
  • Contributors: Dirk Thomas

0.9.3 (2019-11-13)

0.9.2 (2019-10-23)

  • Remove self.proc_output and ready_fn (#90)
  • Add support for launching nodes not in a package (#82)
  • Contributors: Michel Hidalgo, Peter Baughman

0.9.1 (2019-09-28)

  • Make launch_testing_ros examples standalone. (#80)
  • Contributors: Michel Hidalgo

0.9.0 (2019-09-25)

  • install package manifest (#71)
  • Do not import rclpy nor launch_ros at module level. (#69)
  • Unindent setup.cfg options. (#66)
  • Support launch_ros test runner in pytest (#54)
  • Contributors: Dirk Thomas, Michel Hidalgo

0.8.4 (2019-05-30)

0.8.3 (2019-05-29)

0.8.2 (2019-05-20)

  • fix example test logic (#28)
  • Add custom LaunchTestRunner with ROS specific preamble (#26)
  • Fix deprecation warnings (#25)
  • Contributors: Dirk Thomas, Jacob Perron, Michel Hidalgo

0.8.1 (2019-05-08)

  • try local import (#20)
  • Merge apex_launchtest_ros functionality into launch_testing_ros (#8)
  • Contributors: Dirk Thomas, Michel Hidalgo

0.8.0 (2019-04-14)

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged launch_testing_ros at answers.ros.org

Package Summary

Tags No category tags.
Version 0.8.7
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/launch_ros.git
VCS Type git
VCS Version dashing
Last Updated 2019-10-15
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A package providing utilities for writing ROS2 enabled launch tests.

Additional Links

No additional links.

Maintainers

  • Pete Baughman

Authors

No additional authors.
README
No README found. No README in repository either.
CHANGELOG

Changelog for package launch_testing_ros

0.8.7 (2019-10-14)

  • Install package manifest. (#71) (#86)
  • Contributors: Dirk Thomas

0.8.6 (2019-09-06)

0.8.5 (2019-07-31)

0.8.4 (2019-05-30)

0.8.3 (2019-05-29)

0.8.2 (2019-05-20)

  • fix example test logic (#28)
  • Add custom LaunchTestRunner with ROS specific preamble (#26)
  • Fix deprecation warnings (#25)
  • Contributors: Dirk Thomas, Jacob Perron, Michel Hidalgo

0.8.1 (2019-05-08)

  • try local import (#20)
  • Merge apex_launchtest_ros functionality into launch_testing_ros (#8)
  • Contributors: Dirk Thomas, Michel Hidalgo

0.8.0 (2019-04-14)

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged launch_testing_ros at answers.ros.org