mirror of
https://github.com/MarlinFirmware/Marlin.git
synced 2024-11-26 13:25:54 +00:00
d10861e478
- Add a framework to build and execute unit tests for Marlin. - Enable unit test execution as part of PR checks. --------- Co-authored-by: Costas Basdekis <costas.basdekis@gmail.com> Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
33 lines
1.1 KiB
INI
33 lines
1.1 KiB
INI
#
|
|
# Test configuration with three extruders and filament runout sensors
|
|
#
|
|
[config:base]
|
|
ini_use_config = base
|
|
|
|
# Unit tests must use BOARD_SIMULATED to run natively in Linux
|
|
motherboard = BOARD_SIMULATED
|
|
|
|
# Options to support runout sensor tests on three extruders.
|
|
# Options marked "dummy" are simply required to pass sanity checks.
|
|
extruders = 3
|
|
temp_sensor_1 = 1
|
|
temp_sensor_2 = 1
|
|
temp_2_pin = 4 # dummy
|
|
temp_3_pin = 4 # dummy
|
|
heater_2_pin = 4 # dummy
|
|
e2_step_pin = 4 # dummy
|
|
e2_dir_pin = 4 # dummy
|
|
e2_enable_pin = 4 # dummy
|
|
e3_step_pin = 4 # dummy
|
|
e3_dir_pin = 4 # dummy
|
|
e3_enable_pin = 4 # dummy
|
|
num_runout_sensors = 3
|
|
filament_runout_sensor = on
|
|
fil_runout_pin = 4 # dummy
|
|
fil_runout2_pin = 4 # dummy
|
|
fil_runout3_pin = 4 # dummy
|
|
filament_runout_script = "M600 %%c"
|
|
advanced_pause_feature = on
|
|
emergency_parser = on
|
|
nozzle_park_feature = on
|