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
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
bdb7f98a7e
Remove UserLevel dictionary and naming, switch to top level properties
2019-01-06 11:39:13 -08:00
John Lewin
803cecfcf8
Remove redundant GetContainerForSetting method, use .OrganizerSubGroup
2019-01-06 11:39:12 -08:00
John Lewin
2c089891e6
Remove test magic, use UI elements to achieve result
2019-01-04 11:43:03 -08:00
John Lewin
be6f2fd455
Use new out syntax
2019-01-04 11:43:03 -08:00
John Lewin
26789cf144
Add reusable ClickSignOut extension method
2019-01-04 11:43:03 -08:00
John Lewin
9319932467
Rename method for clarity
2019-01-04 11:43:03 -08:00
John Lewin
afd8eb916c
Convert to extension method
2019-01-04 11:43:03 -08:00
John Lewin
a89567dea5
Revise namespace, use new Tour scope
2018-12-30 10:54:54 -08:00
John Lewin
8ba2299a76
Convert CloseFirstPrinterTab into a reusable test helper method
2018-12-26 16:16:19 -08:00
John Lewin
7018c15389
Add WaitForAndCancelPrinterSetupPage test helper method
2018-12-24 11:26:22 -08:00
John Lewin
4fb21c525f
Add test helper method to clear Setup Required
2018-12-24 11:26:22 -08:00
John Lewin
5e982f2eb9
Navigate into printer specific folder before opening SDCard
...
- Issue MatterHackers/MCCentral#4768
Investigate failing CloseShouldNotStopSDPrint test
2018-12-24 11:26:22 -08:00
John Lewin
29fb880ac1
Ensure Welcome page is closed after completing Add Printer wizard
2018-12-19 17:30:11 -08:00
John Lewin
d0d52a4b2d
Constrain Cancel button click to Welcome page only
2018-12-19 17:29:36 -08:00
John Lewin
2b5f9b54a7
Defer ISQLite construction until after path override
2018-12-18 17:06:20 -08:00
John Lewin
488ad1e17f
RunTest must call InitPluginFinder before invoking code under test
2018-12-18 17:06:20 -08:00
John Lewin
6ea0de691c
Extract Windows only dependencies from shared .netstandard projects
2018-12-18 11:54:05 -08:00
Lars Brubaker
553d09c353
Make tests run in single window mode
...
Cleaning up a theme problem with shared temp
issue: MatterHackers/MCCentral#4677
make tests run in single window mode so they match our release
2018-12-10 16:56:57 -08:00
John Lewin
aae2ffdf76
Revise tab ordering and persistence logic
...
- Issue MatterHackers/MCCentral#4555
2018-12-10 14:15:37 -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
Lars Brubaker
580c1cd6b7
Making more tests run
2018-11-29 14:26:35 -08:00
Lars Brubaker
16e484cc8f
Fixing test for welcome dialog
2018-11-29 10:02:47 -08:00
John Lewin
96861a5e46
Auto complete Setup... button for tests
2018-11-21 19:24:53 -08:00
John Lewin
9923e13ac6
Clean up state after Delete Printer action
...
- Ensure OpenPrinters lists are up-to-date
- Ensure ID changes get synced
- Notify listeners when UserChanged due to sign in/out
- Clear ActivePrinters on UserChanged
- Eliminate WaitForReloadAll in non-reload scenario
2018-11-21 11:12:50 -08:00
Lars Brubaker
adbef50800
Improving test reliability
2018-11-05 13:58:20 -08:00
Lars Brubaker
f2e00e7493
Fixing tests
2018-11-05 12:05:16 -08:00
John Lewin
96831c8424
Add test workaround for inconsistent extension handling
...
- Allow for either naming convention
- Issue MatterHackers/MCCentral#4470
Test fails to add items to print queue
2018-11-02 09:00:25 -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
John Lewin
b61511da81
Simplify
2018-11-02 07:33:44 -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
09dbb18021
Collapse WidescreenPanel into PartPreviewContent
2018-10-29 21:47:03 -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
John Lewin
cddea969a1
Revise naming to depict behavior
2018-10-24 21:20:56 -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
ec2098b721
Switch to hardware tab and open Add Printer dialog if "Print Button" missing
2018-10-18 14:45:12 -07:00
John Lewin
e10133eb53
Revise expected control name for AddPrinter -> Next
2018-10-17 17:40:23 -07:00
John Lewin
a042133e0d
Simplify tests to operate on empty part workspace
2018-10-17 17:26:29 -07:00
John Lewin
c4b611865a
Rename action to 'Add to Bed'
2018-10-12 17:25:00 -07:00
John Lewin
6dc0b4c160
Rename helper method
2018-10-11 21:47:19 -07:00
John Lewin
baa13c67f6
Fix failing tests
2018-10-11 17:47:21 -07:00
John Lewin
f11b48b4ed
Fix style errors
2018-10-10 22:47:17 -07:00
John Lewin
bcd10e9e1b
Fix SaveAsToQueue test
...
- Issue MatterHackers/MCCentral#4268
Reconsider EnsureFolderVisible as the hook for opening the 'Add Content Menu'
2018-10-10 22:33:42 -07:00