John Lewin
e9b99eb71d
Revise method name
2016-08-16 11:48:59 -07:00
Lars Brubaker
261b613689
Made resume failed print able to be turned on and off
...
Made show if set have an & operator
Made a new test for parsing the show if set parameter
2016-08-11 16:09:45 -07:00
Lars Brubaker
b18f8fc889
Made the name save in settings editor
...
changed layername to a settings key
2016-08-10 14:04:33 -07:00
Matt Moening
a8e72662df
Fixed OemProfile Tests
...
- Broke up Altair and Poetry Infinity printers into separate printers based on nozzle diameter
- fixed simple, simple metal, and MendalMax to have Layer heights less than their Nozzle Diameter on coarse settings
- fixed printer config's oem property to be the name of its directory rather than its parents (was always profiles)
- changed minimumLayerHight to maximumLayeHeight to reflect what the value actually represented
- removed fix needed categories
2016-08-08 15:59:09 -07:00
Lars Brubaker
ccdb90cb7f
A few more tests passing.
2016-08-02 09:47:26 -07:00
Lars Brubaker
dc22e6b788
Getting more tests to pass
...
Down to 7 failing tests.
2016-08-01 17:21:31 -07:00
Lars Brubaker
472b26ac34
Added a edit selected utility function.
2016-08-01 14:22:16 -07:00
Lars Brubaker
1340e875d3
Making the add to queue automation tests work again
2016-08-01 13:53:28 -07:00
Lars Brubaker
d8138ac51e
Making a function to prep MatterControl prior to runing tests.
...
Made automation tests call it.
2016-07-29 16:44:00 -07:00
John Lewin
4f2ea7d539
Rename ConfigIniTests to OemProfileTests
2016-07-26 15:34:52 -07:00
John Lewin
1df6fc18d6
Update OemProfiles to comply with new M109 tests
...
- Fix Creator and Evolution printers
- Ignore base layer for Slice preset by using OemLayer.ValueOrDefault rather than GetValue
- Rename test to StartGCodeWithExtrudesMustFollowM109Heatup
2016-07-26 15:32:36 -07:00
Greg
3e91f6447e
Created M109 test
...
- issue #939
2016-07-25 16:14:19 -07:00
Lars Brubaker
a463f1dbfa
Updated the density for all PLA and ABS settings in the profiles.
2016-07-25 14:18:56 -07:00
Lars Brubaker
42844b0fd2
Fixed test to pass
2016-07-22 18:02:18 -07:00
Lars Brubaker
23a84139ec
New test for time parsing.
2016-07-22 13:31:29 -07:00
Lars Brubaker
87bfa40f23
Added tests for new relative time calculator.
2016-07-22 12:43:41 -07:00
John Lewin
3ec400ee23
Revert prior workaround, explicitly create DB in dependent tests
2016-07-20 20:05:56 -07:00
John Lewin
7a57093b3d
Update Oem printer files to 1mm bottom_solid_layers
...
- Remove FixNeeded category from BottomSolidLayersEqualsOneMM
2016-07-20 18:32:17 -07:00
John Lewin
4d0fb6e67c
Revise Oem settings tests
...
- Remove no longer necessary LayerInfo class
- Remove now redundant MaterialLayers, QualityLayers properties
- Remove ConfigIni property
- Remove unused functions
- Refactor tests to receive a PrinterSettings param
2016-07-20 18:32:17 -07:00
John Lewin
4cc03074da
Remove setup.ini tests per issue #1138
2016-07-20 18:31:20 -07:00
Matt Moening
63e471d305
Setupini test now run against .printer files
2016-07-20 13:17:16 -07:00
Matt Moening
b9f77ccf1c
ConfigIniTest work with migrated .printer Files
2016-07-19 17:28:21 -07:00
John Lewin
42f133aa70
Consolidate SettingsProfile and PrinterSettings types
2016-07-18 16:58:25 -07:00
John Lewin
5e23e55987
Update unloaded test project for OemProfile removal
2016-07-18 12:11:43 -07:00
Lars Brubaker
0df8886bef
More tests
...
Validate that known settings are requested with the correct type passed to GetValue
Put in tests for extruder_count
2016-07-13 09:36:33 -07:00
Lars Brubaker
3a9e4eb054
Wrote a new test for first_layer_extrusion_width being parsed correctly
...
Refactored first_layer_extrusion_width into a fixed string
2016-07-12 18:06:06 -07:00
John Lewin
ec2bd36aa3
Disable failing tests due to MCWS issue
2016-07-08 08:42:55 -07:00
John Lewin
0c752a4d27
Remove OemProfile property, promote OemLayer property to parent
...
- Extract PrinterSettingLayer to separate file
- Create profile migration for OemProfile -> OemLayer
- Rename confusing LayerCascade property in tests to PrinterSettings
- Issue #1023
2016-06-27 15:42:56 -07:00
Lars Brubaker
3e44555497
Ability to set base layer for testing.
2016-06-22 15:47:22 -07:00
Lars Brubaker
768d555f2a
Removing settings base layer from being strode in users data
2016-06-22 15:29:20 -07:00
Lars Brubaker
50afeea7dc
More work on macro test
2016-06-21 13:48:28 -07:00
Lars Brubaker
4ac3003346
Fixed #990
...
wrote unit test
made mapping classes
2016-06-21 11:23:26 -07:00
Lars Brubaker
6ee626e794
Refactoring print settings strings into SettingsKey string consts
...
Made a new ReloadUiWhenChanged propertie for Properties.json
2016-06-21 09:38:37 -07:00
John Lewin
250ed87f31
Revise SliceSettings nomenclature, add GetValue<T> method
2016-06-15 15:11:23 -07:00
Lars Brubaker
3350df273d
Fixed the printer pause test.
2016-06-14 16:31:35 -07:00
Lars Brubaker
8de6fb41cc
Fixed resume printing offset (had extra relative to absolute in path)
2016-06-14 16:20:49 -07:00
John Lewin
4f159245d9
Apply test exception to SupportInterfaceMaterialAssignedToExtruderOne
2016-06-09 16:03:12 -07:00
John Lewin
fa7e6cb815
Take failing tests offline
2016-06-09 15:46:40 -07:00
John Lewin
67b9c71d05
Add test exception for 3D Stuffmaker/SupportMaterialAssignedToExtruderOne
2016-06-09 15:46:40 -07:00
John Lewin
e0c4bbd011
Add required layer cascade to slice preset tests
2016-06-07 11:22:53 -07:00
John Lewin
b064b9db64
Printer center & bed size are not required in slice files
2016-06-07 09:51:05 -07:00
John Lewin
c264fbb074
Test error messages should report affected file path
2016-06-07 09:45:49 -07:00
John Lewin
20a3cd7668
Run validation tests on slice presets
...
- Issue #800
2016-06-07 09:41:12 -07:00
John Lewin
e82dfc8ebb
Pull make/model data from http endpoint
...
- Fixes #842
2016-06-02 14:46:51 -07:00
John Lewin
a04f0ac88b
Decouple make/model droplists
...
- Fixes #833
2016-06-01 14:00:47 -07:00
John Lewin
b1f87eb3a9
Adjust config.ini layer height values
...
- Fixes #831
2016-05-31 15:18:16 -07:00
John Lewin
0a9a5e2121
Adjust config.ini first layer height values
2016-05-31 15:11:29 -07:00
John Lewin
df44afa5ee
Revise config.ini tests
...
- Layer height should be no more than 85% of nozzle diameter
- First layer height should be no more than 85% of extrusion width
- First layer extrusion width should be bigger than nozzle dia. if set
2016-05-25 11:04:51 -07:00
John Lewin
cc72c66ae7
Disable Esagono droplist label tests
2016-05-23 15:54:12 -07:00
John Lewin
7d4e06d1cb
Test should pass if setting missing and using MH defaults
2016-05-23 15:31:14 -07:00