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
John Lewin
138898a4b7
Fix QualitySettingsStayAsOverrides test
2018-11-21 19:24:53 -08:00
Lars Brubaker
1c9b105926
finishing up the removal of Rooded SettingsChanged
...
Added AnyPrinterSettingChanged event
2018-11-13 09:48:10 -08:00
Lars Brubaker
6405dad7ac
Convert static SettingChanged event to instance based
...
issue: MatterHackers/MCCentral#4551
2018-11-12 17:45:13 -08:00
John Lewin
cbc856f1c5
Fix test project build breaks
2018-11-12 14:45:53 -08:00
Lars Brubaker
0a1b9a5553
converting more rooted events
2018-11-09 12:07:59 -08:00
Lars Brubaker
c70b752850
Fixed button name for tests
...
deleting dead code
2018-11-06 15:17:46 -08:00
Lars Brubaker
f2e00e7493
Fixing tests
2018-11-05 12:05:16 -08:00
John Lewin
c279f8a511
Fix typo
...
- Issue MatterHackers/MCCentral#4485
Consider renaming recently added config setting with typo in name
2018-11-03 08:45:17 -07:00
John Lewin
0758361f0f
Revise helper for reuse, allow caller to override target folder
...
- Use IEnumerable<string> instead of params to support target folder
2018-11-02 07:35:26 -07:00
Lars Brubaker
54855706ae
Fixing leveling tests to not look for removed select material screen
2018-10-30 16:06:16 -07:00
John Lewin
2e92709297
Ensure printer name changes are applied and observed in view
...
- Issue MatterHackers/MCCentral#4320
Investigate PrinterSelector/ProfileManager(Name) concerns
2018-10-25 07:35:49 -07:00
Lars Brubaker
e6495653b6
Trying to understand more about re-slice failure
2018-10-24 15:12:56 -07:00
Lars Brubaker
f71ab39461
Making test for user edit of leveling data
2018-10-22 17:32:33 -07:00
Lars Brubaker
dad1f7fd7e
Re-slice test is passing again
2018-10-19 17:27:49 -07:00
Lars Brubaker
effda8c524
improving re-slice test
2018-10-19 13:30:20 -07:00
Lars Brubaker
13383992a7
Getting more tests to pass
...
Added the bed menu back and called it 'File'
Made cut copy past enable correctly in bed menu
2018-10-18 17:25:56 -07:00
LarsBrubaker
133da5d35a
Making leveling test run a second leveling and test it changes
2018-10-18 14:58:35 -07:00
John Lewin
a042133e0d
Simplify tests to operate on empty part workspace
2018-10-17 17:26:29 -07:00