Skip to content

Conversation

destogl
Copy link
Member

@destogl destogl commented Mar 6, 2022

This PR introduces templates to controller manager tests to enable easier reuse of the base classes and methods in different scenarios.
Furthermore, parameterized tests from #582 are extended to other test scenarios. All shared logic and structures are put into a common file.

The main motivation for this changes comes from work on tests for chained controllers and attempting to reduce the amount of repetitive code in those.

… scenarios. Use more parameterized tests regarding strictness.
Copy link
Member

@bmagyar bmagyar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks ok except for the typo ;)

@bmagyar bmagyar merged commit ea26563 into ros-controls:master Mar 17, 2022
@destogl destogl deleted the parameterizable-cm-tests branch March 18, 2022 08:43
pac48 pushed a commit to pac48/ros2_control that referenced this pull request Jan 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants