sea-bass / pyrobosim

ROS 2 enabled 2D mobile robot simulator for behavior prototyping.

Home Page:https://pyrobosim.readthedocs.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add unit tests for `TaskAction` and `TaskPlan` objects

sea-bass opened this issue · comments

The TaskAction and TaskPlan objects, which are used to represent actions (or sequences thereof) for task planning and execution, need unit tests.

These can be found in pyrobosim/pyrobosim/planning/actions.py.

As these are relatively simple objects with not much state, the tests should focus mostly on constructing objects and checking that the contents of the objects have the expected values based on the input arguments.