Prusa-Firmware-MMU/tests/unit/logic
Guðni Már Gilbert eb52475819 Improve selector homing behavior in unit tests
Waiting for the selector to return to the parked position after homing
is not enforced by the firmware and should therefore not be enforced by
the unit tests. There are some few exceptions to this, and for those
situations I added a parameter to SimulateSelectorHoming() called
waitForParkedPosition to explicitly wait for the selector to return to
the parked position if set to true. This is very useful when setting up
test cases in general and also allows us to control the behavior in each
test.
2023-06-12 07:04:51 +02:00
..
cut_filament Update cut filament unit test 2023-06-12 07:04:51 +02:00
eject_filament cleanup: unit tests: Remove unused Catch namespace 2023-06-04 14:06:03 +00:00
failing_tmc cleanup: unit tests: Remove unused Catch namespace 2023-06-04 14:06:03 +00:00
feed_to_bondtech cleanup: unit tests: Remove unused Catch namespace 2023-06-04 14:06:03 +00:00
feed_to_finda cleanup: unit tests: Remove unused Catch namespace 2023-06-04 14:06:03 +00:00
helpers Fix and tune CutFilament + unit tests 2022-12-28 12:15:47 +01:00
homing Improve selector homing behavior in unit tests 2023-06-12 07:04:51 +02:00
load_filament cleanup: unit tests: Remove unused Catch namespace 2023-06-04 14:06:03 +00:00
start_up Add runtime VCC measurement as register 2023-03-08 15:14:36 +01:00
stubs Improve selector homing behavior in unit tests 2023-06-12 07:04:51 +02:00
tool_change Improve selector homing behavior in unit tests 2023-06-12 07:04:51 +02:00
unload_filament cleanup: unit tests: Remove unused Catch namespace 2023-06-04 14:06:03 +00:00
unload_to_finda cleanup: unit tests: Remove unused Catch namespace 2023-06-04 14:06:03 +00:00
CMakeLists.txt Separate NoCommand and StartUp (new state machine) 2022-12-27 12:41:29 +01:00