Rewrite PrinterConfigTests to use .printer/PrinterSettings files

- Migrate first_layer_speed to SettingsKey
- Use specialized Asserts to assist in troubleshooting
- Improve failure text to assist in troubleshooting
- Process all layers in .printer files
This commit is contained in:
John Lewin 2016-12-05 15:18:43 -08:00
parent 900b492a4b
commit 755c7ac2aa
6 changed files with 188 additions and 161 deletions

View file

@ -63,7 +63,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
new MappedSetting("infill_speed", "printSpeed"),
new MappedSetting("infill_speed", "infillSpeed"),
new MappedSetting("travel_speed", "moveSpeed"),
new AsPercentOfReferenceOrDirect("first_layer_speed", "initialLayerSpeed", "infill_speed"),
new AsPercentOfReferenceOrDirect(SettingsKey.first_layer_speed, "initialLayerSpeed", "infill_speed"),
new MappedSetting("perimeter_speed", "insetXSpeed"),
new AsPercentOfReferenceOrDirect("external_perimeter_speed", "inset0Speed", "perimeter_speed"),