Prusa-Firmware-MMU/tests/unit/modules/motion
Yuri D'Elia b7fcfa5cb5 Add tests for single and multi-axis AbortPlannedMoves()
This introduces a new #define UNITTEST_MOTION which is used to control
the testing scenario:

- Normal tests, we allow the stub to override the built-in definition.
- For motion tests, we stub the lower-level classes and test the
  effective implementation

We also repeat the prototype of the function, which IMHO is more
readable and more flexible: we need to use inline for the real
definition, which would require even more macros otherwise.
2021-09-07 15:09:49 +02:00
..
CMakeLists.txt Add tests for single and multi-axis AbortPlannedMoves() 2021-09-07 15:09:49 +02:00
rampgen.cpp test_motion_ramp: improve robustness when checking multiple axes 2021-08-30 07:10:54 +02:00
test_motion.cpp Add tests for single and multi-axis AbortPlannedMoves() 2021-09-07 15:09:49 +02:00
test_motion_ramp.py test_motion_ramp: improve robustness when checking multiple axes 2021-08-30 07:10:54 +02:00