epfl-lasa / control-libraries

A collection of library modules to facilitate the creation of full control loop algorithms, including state representation, motion planning, kinematics, dynamics and control.
https://epfl-lasa.github.io/control-libraries
GNU General Public License v3.0
27 stars 2 forks source link

Extend clproto tests #297

Closed domire8 closed 2 years ago

domire8 commented 2 years ago

Due to some confusion on my side I almost thought that we had a bug in the json encoding and decoding, which was not the case (also because protobuf takes care of that for us). So the confusion came from the fact that the local copy of my bindings (that are needed for the development with the dev-server) was outdated. By adding this test here, this shouldn't happen again and we are explicitly testing for the expected outcome of the json encoding.