Commit graph

223 commits

Author SHA1 Message Date
John Lewin
bfe781045b Automation runner must do as much as program.cs to spin up platform 2018-08-02 18:49:49 -07:00
John Lewin
685541523b Spelling 2018-07-12 22:49:39 -07:00
Lars Brubaker
6f6a88793b Set the gcode filename to the file we are actually printing
improving print test

issue: MatterHackers/MCCentral#3841
PrinterRecoveryTest is failing (looks like a real fail)
2018-07-12 11:52:36 -07:00
Lars Brubaker
7caccde0f3 Made sure that when we change printers we update the home library
This makes sure we show and hide the sd card folder
issue: MatterHackers/MCCentral#3769
fix sd card print test

took out dead code
2018-06-26 11:06:40 -07:00
LarsBrubaker
e9e55f874e Making Object3D classes consistent
issue: MatterHackers/MCCentral#3702
Consider adding 'Object3D' suffix to Object3D types or use consistent format
2018-06-21 21:03:13 -07:00
John Lewin
c2fa070458 Remove WaitForReloadAll call 2018-05-16 16:22:03 -07:00
John Lewin
34a9ef72cc Delete tests of removed behavior
- Add to queue removed from library menu, should not be tested
2018-05-16 15:08:34 -07:00
John Lewin
e62e53f3b0 Account for new Library container b4 calibrate/library/queue tests
- Issue MatterHackers/MCCentral#3300
Many tests failing due to moved library containers
2018-05-04 13:09:59 -07:00
Lars Brubaker
c3653967d0 Automation runner defaults to agg input methods and tests pass
Got agg input methods working better
deleted some unneeded tests
Working on adding past image to clipboard
Working on adding past FileDropList to clipboard
2018-04-30 15:16:25 -07:00
Lars Brubaker
e74cd66d73 Added 'Create printer' message
Fixing tests
2018-04-25 16:42:48 -07:00
Lars Brubaker
72e674c1f3 Getting tests to pass 2018-04-20 12:01:30 -07:00
John Lewin
b98ed8ea03 Remove unused parameters 2018-04-19 08:02:31 -07:00
John Lewin
ec760353fa Resolve failing tests due to assumed default Part tab
- Issue MatterHackers/MCCentral#3173
2018-04-19 08:02:31 -07:00
John Lewin
2688e1a0a8 Move redeem operations into user menu
- Issue MatterHackers/MCCentral#3104
Move Redeem operations into the User pulldown
2018-04-15 14:46:50 -07:00
John Lewin
11a68c1457 Prevent FileDialogs.OpenFileDialog from blocking test automation
- Use RunOnIdle as expected
- Issue MatterHackers/MCCentral#3121
Investigate DragTo3DViewAddsItem failure
2018-04-13 17:34:47 -07:00
John Lewin
d72772f62c Update tests to redirect to new menu items 2018-04-07 11:21:02 -07:00
Lars Brubaker
28ffed0908 Fixing tests related to leveling 2018-04-05 16:16:55 -07:00
John Lewin
c89aeca2b6 Remove dead code causing compiler warnings 2018-03-27 09:27:07 -07:00
John Lewin
51dcf0faef Add support for toggling Sync-to-print after recent menu item removal
- Issue MatterHackers/MCCentral#2914
Investigate CancelWorksAsExpected failure
2018-03-13 08:51:32 -07:00
John Lewin
8eee29fd32 Add a mechanism to bypass the closeInitialPlusTab behavior 2018-03-13 08:43:20 -07:00
John Lewin
06e9a73b03 Extract embedded types to new files 2018-03-07 12:25:57 -08:00
LarsBrubaker
789a63e638 Remove setup driver step (must happen durring instal)
Fix tests
2018-02-20 19:22:16 -08:00
John Lewin
f9fb0560da Wait for widget close before returning
- Issue MatterHackers/MCCentral#2809
Test timing issues cause Plus tab null reference errors
2018-02-09 13:55:29 -08:00
Lars Brubaker
a97f117029 Getting + tab to open on startup
Fixing test that failed as part of this
2018-02-08 15:42:23 -08:00
Lars Brubaker
2346ed359e Cleaning and improving editing properties. 2018-01-26 17:53:54 -08:00
Lars Brubaker
104ac94632 One more test passing 2018-01-25 08:41:15 -08:00
Lars Brubaker
20f54e28cc Fixing tests
Added scroll into view
Made popup widget get the right scroll
Made automation runner able to find widgets that aren't visible
2018-01-24 16:31:23 -08:00
John Lewin
7168161e35 Move GCode output folder into temp
- Issue MatterHackers/MCCentral#2691
2018-01-18 17:59:42 -08:00
John Lewin
42a5e08ac4 Rename SliceSettingsOrganizer -> SettingsOrganizer 2018-01-14 10:37:48 -08:00
John Lewin
31444392ca Simplify property names 2018-01-14 10:37:48 -08:00
John Lewin
6d45d9368f Fix failing SignInTestUserAndDoCloudLibrarySearchs test
- Issue MatterHackers/MCCentral#2600
Search button missing from breadcrumb bar
- Issue MatterHackers/MCCentral#2598
Investigate failing automation tests
2018-01-07 19:09:16 -08:00
John Lewin
025a0f1140 Workarounds for failing SoftwareLevelingRequiredCorrectWorkflow test
- Issue MatterHackers/MCCentral#2598
Investigate failing automation tests
2018-01-07 16:38:43 -08:00
John Lewin
e811fc625e Add support for navigating to SliceSetting fields
- Issue MatterHackers/MCCentral#2598
Investigate failing automation tests
2018-01-07 14:54:26 -08:00
John Lewin
c5ea8bb3c0 Update automation tests to account for printer settings changes 2017-12-28 09:02:44 -08:00
John Lewin
deeb6772e0 Extract core of SaveAsPage into reusable component, add MoveItemPage 2017-12-21 14:05:45 -08:00
Lars Brubaker
d446681f1f Fixed group test.
issue: MatterHackers/MCCentral#2451
Investigate if ValidateDoUndoOnSceneOperations failure is related to recent selection changes
2017-12-20 15:43:37 -08:00
John Lewin
288352a3a7 Use default window bounds or overrides 2017-12-18 22:03:17 -08:00
John Lewin
4ed9724634 LoadRootWindow should not call ShowAsSystemWindow 2017-12-18 22:02:10 -08:00
John Lewin
5bbe550539 Change typename to reflect new shared platform role 2017-12-18 17:45:59 -08:00
John Lewin
622607b710 Separate MatterControlApplication to Init vs SystemWindow components
- Reduce to minimum viable SystemWindow
- Isolate initialization code in MatterControlApplication
- Prepare to collapse into discrete initialization stages
2017-12-18 10:53:26 -08:00
John Lewin
08018ea1c3 Remove MatterControlApplication.Instance dependencies 2017-12-18 10:53:26 -08:00
John Lewin
5e12f5ce93 Remove unused RestartOnClose mechanism 2017-12-18 10:53:25 -08:00
John Lewin
8839ed6e6c Rename WaitVanishForName to WaitForWigetDisappear 2017-12-15 23:35:24 -08:00
John Lewin
70c1894c9a Use default WaitFor timeouts
- Issue MatterHackers/MCCentral#2427
2017-12-15 20:25:07 -08:00
John Lewin
2d4282c801 Rename Delay<Func> to WaitFor<Func> for clarity 2017-12-15 20:25:07 -08:00
John Lewin
13600b25ef Overridable TemperatureStream TempStabilizationTime 2017-12-15 19:21:50 -08:00
John Lewin
b5d8832fe4 Overridable emulator heatup 2017-12-15 18:19:36 -08:00
John Lewin
d6b06fae92 Wait for button to become enabled 2017-12-15 08:54:59 -08:00
John Lewin
a129d66abd Revise failing tests 2017-12-14 21:59:41 -08:00
John Lewin
deed45ab4a Fix CancelWorksAsExpected & RaftEnabledPassedToSliceEngine tests
- Make start/stop print automatable
- Make test helpers for:
  - OpenPrintPopupMenu
  - StartPrint
  - OpenGCode3DOverflowMenu
  - SwitchToSliceSettings
  - EnsurePrintersSidebarOpen
2017-12-14 16:19:22 -08:00