Commit graph

1166 commits

Author SHA1 Message Date
Lars Brubaker
0d23c6f33b adding tests for expected probe behavior when leveling 2019-05-22 16:42:28 -07:00
jlewin
299585d7a9 Use more detailed headings
- Issue MatterHackers/MCCentral#5554
2019-05-20 17:13:07 -07:00
jlewin
a7b8251807 Replace duplicate ItemsToSubtract property with SelectedChildren
- Update to use new SelecteChildren as HashSet
- Issue MatterHackers/MCCentral#5565
MatterControl extra slow with specific MCX, crashes on copy
2019-05-20 16:37:45 -07:00
LarsBrubaker
f00c632da6 fixed temp tests for new (correct) behavior. 2019-05-19 20:46:04 -07:00
LarsBrubaker
cb81681e4d Fixing start gcode to have correct intelligence for legacy profiles
and still have the correct behavior of pre-heating
start gcode
post heating
2019-05-18 07:25:00 -07:00
Lars Brubaker
b56df934dc Make sure we issue an M190 rather than M140 when finishing start gcode
issue: MatterHackers/MCCentral#5538
Doesn't wait for bed to reach temp before printing
2019-05-16 17:02:17 -07:00
Lars Brubaker
93b8907b8a fixing tests 2019-05-16 15:19:23 -07:00
Lars Brubaker
77020ee924 Making T1 setup dependent on having T1 used in the print
issue: MatterHackers/MCCentral#5497
Create protocol for single material setup on dual printer
2019-05-14 18:20:02 -07:00
jlewin
def78f9d42 Update Add Printer tests 2019-05-14 15:43:14 -07:00
jlewin
27e38d2608 Extract WaitForPage for reuse 2019-05-14 15:43:14 -07:00
jlewin
670b988281 Update target framework 2019-05-14 15:43:13 -07:00
jlewin
40721ba1c2 Fix automation test issues 2019-05-09 14:34:55 -07:00
jlewin
e723396c45 Remove conditional "Welcome" steps from wizards
- Issue MatterHackers/MCCentral#5490
2019-05-09 14:03:46 -07:00
jlewin
efc8037cd5 Simplify page headers and overviews
- Issue MatterHackers/MCCentral#5442
Improve wizard page consistency
2019-05-07 15:58:29 -07:00
Lars Brubaker
b972a2dae8 refactoring 2019-05-02 14:31:18 -07:00
John Lewin
ba08e918e3 Fix build errors 2019-05-02 11:09:47 -07:00
John Lewin
053f8c8068 Set reasonable timeouts, clean up file 2019-05-02 10:23:01 -07:00
Lars Brubaker
1cbcc5842d Working on new emulator speed settings
Ultimately trying to get the emulator to show position in the 3D view.
This is to help debug problems like speed multiplier for 2 extruders
2019-05-02 09:31:55 -07:00
jlewin
8d4547d706 Revise naming to match behavior 2019-05-01 15:39:16 -07:00
John Lewin
922becba20 Fix failing CancelWorksAsExpected test 2019-04-30 18:51:04 -07:00
jlewin
f0f75689ab Remove unnecessary switch to General tab 2019-04-30 16:59:12 -07:00
jlewin
93ab9e6d7c Reduce unnecessary delay at leveling conclusion
- Issue MatterHackers/MCCentral#5404
Investigate and reduce automation test delays
2019-04-30 16:49:34 -07:00
jlewin
98e5b1e2b7 Wait for expected child before returning 2019-04-30 16:45:56 -07:00
jlewin
18a1ccfaa2 Ensure actions causing ReloadAll are wrapped in WaitForReloadAll 2019-04-30 16:45:29 -07:00
jlewin
4939481a8d Fix failure message 2019-04-30 16:44:53 -07:00
jlewin
d6c2b5ef97 Satisfy non-empty bed requirement 2019-04-30 16:44:33 -07:00
jlewin
b16ca2245c Rename leveling test 2019-04-30 16:44:08 -07:00
jlewin
f6f8dc9209 Migrate openAdvanced/pauseAtLayer behavior to StartPrint 2019-04-30 16:00:23 -07:00
jlewin
85ddf57659 Remove incorrect xml comments 2019-04-30 14:32:57 -07:00
jlewin
2704cf8f50 Remove no longer applicable FilamentLoaded workaround
- Requirement removed, automatic behavior undesired and causes delay
2019-04-30 14:30:50 -07:00
jlewin
2d96506ce9 Reduce delay on OpenPrintPopupMenu call
- Issue MatterHackers/MCCentral#5404
Investigate and reduce automation test delays
2019-04-30 14:24:44 -07:00
jlewin
6f1352648a Rename to ChildExists to match actual behavior 2019-04-30 14:21:36 -07:00
jlewin
b50efece1e Allow CancelPrint even if print finished faster than expected 2019-04-30 12:13:50 -07:00
jlewin
68cd1c2aa7 Add delay to pick up missing draw 2019-04-30 12:03:01 -07:00
jlewin
e5169f9bac Rename pause on layer test 2019-04-30 11:43:08 -07:00
jlewin
98f70893d9 Remove WaitForWidgetDisappear call from WaitForLayerAndResume
- Issue MatterHackers/MCCentral#5419
Investigate PauseOnLayerDoesPauseOnPrint failure
2019-04-30 11:40:16 -07:00
jlewin
cd41899175 Rename leveling test 2019-04-30 10:56:49 -07:00
jlewin
bd14c9a711 CancelPrint test helper should dismiss new PrintCompleted dialog 2019-04-30 10:50:53 -07:00
jlewin
e1686af06e Modal dialog should be dismissed before clicking StopTask button
- Issue MatterHackers/MCCentral#5417
Automation tests invoke actions that are impossible in the UI
2019-04-30 10:49:27 -07:00
John Lewin
50f3dab1a0 Add conditional logic for bed validation
- Issue MatterHackers/MCCentral#5397
export as gcode test failing due to empty bed requirement
2019-04-30 08:19:46 -07:00
Lars Brubaker
b38461a709 Fixing more tests
issue: MatterHackers/MCCentral#5398
complete print turns off heat test needs to dismiss 'print complete' dialog
2019-04-29 16:44:13 -07:00
jlewin
22dd9e1c0a Assert that Print Recovery is enabled after Disconnect/Reconnect
- Issue MatterHackers/MCCentral#5403
Investigate PrinterRecoveryTest failure
2019-04-29 16:19:16 -07:00
Lars Brubaker
f9c7f35deb align none moving objects back to start position
issue: MatterHackers/MCCentral#5402
fix align and write tests
2019-04-29 13:43:55 -07:00
Lars Brubaker
c65dbe8cbc fixing re-slice test
issue: MatterHackers/MCCentral#5401
re-slice test does not click 'switch' button correctly
2019-04-29 11:40:16 -07:00
jlewin
bb5d7dbcc5 Add required leveling data to test 2019-04-26 13:14:45 -07:00
Lars Brubaker
db6ff0dca3 fixing warnings 2019-04-26 11:52:43 -07:00
Lars Brubaker
0737e4f80c significant improvements to support and support tests
issue: MatterHackers/MCCentral#5353
Support generation and slicing error

issue: MatterHackers/MCCentral#5275
Dual extruder support fail
2019-04-25 15:00:09 -07:00
Lars Brubaker
16c42eed94 Improving support generation
Now generating as well as the old code
Some tests still not passing
2019-04-25 15:00:09 -07:00
Lars Brubaker
cfbf62018a merge is working and passing tests 2019-04-25 15:00:08 -07:00
Lars Brubaker
86dd918963 adding tests for simplify 2019-04-25 15:00:08 -07:00