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
John Lewin
922becba20
Fix failing CancelWorksAsExpected test
2019-04-30 18:51:04 -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
2704cf8f50
Remove no longer applicable FilamentLoaded workaround
...
- Requirement removed, automatic behavior undesired and causes delay
2019-04-30 14:30:50 -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
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
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
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
b561ed65aa
Fix spelling
2019-04-17 14:34:36 -07:00
jlewin
c8f8db4631
Expose test requirement for improved test failure messages
2019-04-17 07:35:43 -07:00
John Lewin
64ffe63629
Revise control validation and test timeout
2019-04-15 21:05:19 -07:00
John Lewin
c6ef31075d
Click Print Leveling to continue
2019-04-15 21:04:28 -07:00
jlewin
e82da83a9f
Add dedicated type for terminal lines
2019-04-03 09:27:07 -07:00
Lars Brubaker
e8ad375934
Making sure tests are still passing with new settings changes
2019-04-02 15:18:10 -07:00
Lars Brubaker
e7fe7bb8da
Put in improved terminal filtering
2019-03-26 21:10:51 -07:00
jlewin
87908f1af7
Resolve implicit versus explicit assembly binding warnings
2019-03-26 13:33:45 -07:00
jlewin
afedb2555a
Move temp processing into PrinterConnection
2019-03-18 14:12:09 -07:00
jlewin
53b57ad23c
Add test for CopyFrom
2019-03-06 08:25:11 -08:00
John Lewin
0b1e3732c4
Revise plugins
2019-02-04 16:18:04 -08:00
LarsBrubaker
76f81babfd
upgrading nunit
2019-01-27 17:23:40 -08:00
John Lewin
c7d6c9b75a
Revise tests to account for new "Finish Setup Button" location
...
- Add infrastructure to find and set new button identifier
- Issue MatterHackers/MCCentral#4902
Investigate failing PulseRequiresLevelingAndLevelingWorks test
2019-01-23 23:02:46 -08:00
John Lewin
e1a94936d8
Fix spelling
2019-01-16 15:10:08 -08:00
John Lewin
623105281d
Fix failing test to validate TabContent type, not Tab type
2019-01-16 09:07:51 -08:00
John Lewin
1906d4acc4
Add missing test validating printer count after ReloadAll
...
- Issue MatterHackers/MCCentral#4713
Turning brim on/off closes printer tab
2019-01-16 09:07:51 -08:00
John Lewin
8fce34c8a5
Remove SettingsLayout.Instance, move to PrinterSettings.Layout
2019-01-06 13:28:37 -08:00
John Lewin
0f792648de
Rename SettingsOrganizer to SettingsLayout
2019-01-06 13:22:53 -08:00
John Lewin
b327b95e4a
Move settings dictionary into PrinterSettings
2019-01-06 13:19:01 -08:00
John Lewin
ae2da3b29c
Remove GetSettingsData method, use SettingsData dictionary
...
- Issue MatterHackers/MCCentral#4821
Consider removing SettingsOrganizer.Instance.GetSettingsData
2019-01-06 11:39:14 -08:00
John Lewin
e70bfc9977
Move create_raft to SettingsKey
2019-01-06 11:39:13 -08:00
John Lewin
bdb7f98a7e
Remove UserLevel dictionary and naming, switch to top level properties
2019-01-06 11:39:13 -08:00
John Lewin
e7f1a12d1b
Add extra assert for ReadThread.NumRunning == 0
2018-12-26 16:56:03 -08:00
John Lewin
86660c032f
Add failing PrinterDisconnectedOnTabClose test
2018-12-26 16:26:05 -08:00
John Lewin
8ba2299a76
Convert CloseFirstPrinterTab into a reusable test helper method
2018-12-26 16:16:19 -08:00
John Lewin
f06e67a65e
Use EventHandler<StringEventArgs> for SettingChanged event
...
- Issue MatterHackers/MCCentral#4730
Event should declare specialized EventArgs used via EventHandler<T>
2018-12-21 18:37:11 -08:00
John Lewin
aa9c1cbc86
Use new testRunner.ClickWidget(w) instead of widget.InvokeClick(w)
...
- Issue MatterHackers/MCCentral#4731
Tests should only the use automation API, never direct methods like
InvokeClick()
2018-12-19 09:20:56 -08:00
John Lewin
c66b29e90e
Remove OpenPrinterIDs from ProfileManager
...
- Issue MatterHackers/MCCentral#4729
Investigate failing PrinterNameChange test
2018-12-19 09:09:17 -08:00
Lars Brubaker
af9d26ae68
Fixed the mirror test
2018-12-07 14:05:03 -08:00
Lars Brubaker
22de333b5b
Fixing test for new UI
2018-12-06 12:03:46 -08:00
John Lewin
5804173ab9
Use automation helper to validate ActivePrinters.First is valid
...
- Not valid for use in multi-printer scenarios
2018-11-30 14:08:29 -08:00
John Lewin
05d7ae286c
Remove ActivePrinter
2018-11-30 14:08:29 -08:00
John Lewin
fe2f71559f
Correct whitespace
2018-11-30 14:08:28 -08:00
John Lewin
970d68f5c0
Spelling
2018-11-29 13:41:24 -08:00
John Lewin
23d5b9ff6b
Manually resume cancelled leveling wizard
2018-11-22 12:06:53 -08:00
John Lewin
b2fab07382
Revise waits for improved results on automation server
2018-11-22 10:56:03 -08:00