No description
Find a file
Jorge Perez c1bf050bff Add mock tests, publisher 95% coverage (#732)
* Add mimick test for rcl_publisher_get_subscription_count
* Remove const qualifiers
* Add missing mock suffix
* Improve test description
* Add mock test for rcl_publisher_assert_liveliness
* Add class to init publisher tests
* Add test for mocked rmw_publish
* Add mock test for rcl_publish_serialized
* Mock rcutils_string_map_init to make init fail
* Add mock test making rmw_publisher_get_actual_qos fail
* Add class to ease mimick usage
* Reformat tests to use helper class
* Add mocked rcutils_string_map_init to make init fail
* Add tests mocking loaned functions
* Add mock fail tests for publisher_init
* Add publisher fini fail mock tests
* Add nullptr tests
* Update mocking utilities
* Reformat with macro utility
* Add comments for mocked tests
* Check count_size value after test
* Reformat to use constexpr where possible
* Add variable making clear bad param test
* Add link to original file to help tracking changes

Signed-off-by: Jorge Perez <jjperez@ekumenlabs.com>
2020-11-02 16:22:11 +01:00
.github advise to ask questions on ROS answers 2018-02-26 21:56:13 -08:00
rcl Add mock tests, publisher 95% coverage (#732) 2020-11-02 16:22:11 +01:00
rcl_action Add fault injection macros and unit tests to rcl_action (#730) 2020-10-23 19:36:19 +02:00
rcl_lifecycle Fix test_rcl_lifecycle (#788) 2020-10-16 19:28:38 +02:00
rcl_yaml_param_parser Add mocking unit tests for rcl_yaml_param_parser (coverage part 3/3) (#772) 2020-10-09 09:02:32 +02:00
.gitignore Initial commit 2015-02-20 16:06:40 -08:00
CONTRIBUTING.md add section about DCO to CONTRIBUTING.md 2019-03-20 08:37:06 -07:00
LICENSE align LICENSE file with template 2015-04-03 12:47:47 -07:00
README.md Included features (#644) 2020-05-08 08:48:03 +02:00

rcl

This repository contains several packages which are all related to the rcl package.