John Lewin
60bee42e7c
Fix PauseOnLayerDoesPauseOnPrint test
2017-12-14 17:00:21 -08:00
John Lewin
5f6c553cd8
Fix CompletingPrintTurnsoffHeat test
2017-12-14 16:34:03 -08:00
John Lewin
0afb6ae29b
Fix PulseRequiresLevelingAndLevelingWorks test
2017-12-14 16:28:38 -08:00
John Lewin
372846229a
Fix PrinterRequestsResumeWorkingAsExpected test
2017-12-14 16:26:59 -08:00
John Lewin
299a1b1134
Fix SoftwareLevelingRequiredCorrectWorkflow test
2017-12-14 16:22:59 -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
John Lewin
1f7575ca49
Fix ClearingCheckBoxClearsUserOverride due to control off-screen
2017-12-09 15:56:14 -08:00
John Lewin
559402b2b1
WaitForDraw should return on Draw or Close
...
- Revise default wait value due to observed hangs
- Catch AppDomainUnloaded exception and exit background thread/loop
2017-12-09 14:20:25 -08:00
John Lewin
57553a33d9
Remove MatterControl->Close test hooks until complications are resolved
2017-12-09 13:22:55 -08:00
John Lewin
3c8133595c
Include TextCreator plugin in AutomationTests
2017-12-09 13:21:29 -08:00
John Lewin
637449e288
Fix breaking issues with Download tests
2017-12-08 19:21:46 -08:00
John Lewin
18139b85f2
Empty downloads test/temp folder if not empty
2017-12-08 19:21:46 -08:00
John Lewin
274b7d8549
Eliminate false positives, remove try/catch, use setup/teardown
2017-12-08 19:21:46 -08:00
John Lewin
45dc43c796
Remove fixed Dialog wait times, use CompleteDialog helper
2017-12-08 19:21:45 -08:00
John Lewin
0f9b5eda21
Use CompleteDialog helper
2017-12-08 19:21:45 -08:00
John Lewin
7612bff472
Latest MatterControl
2017-12-08 15:39:40 -08:00
John Lewin
61d40b00e5
Only block if needed
2017-12-08 11:32:05 -08:00
John Lewin
8a8c898043
Add ContentReloaded to ListView, wait in tests for ContentReloaded
2017-12-07 14:54:41 -08:00
John Lewin
beefe57ca1
Wait for expected types
2017-12-07 13:59:05 -08:00
John Lewin
093dcce0b5
Revise test delays
2017-12-06 17:23:21 -08:00
John Lewin
37742385f5
Remove delayBeforeReturn ClickByName param, explicitly delay
2017-12-06 17:21:53 -08:00
John Lewin
3d8b72c7a9
Make dialog delay dependent on implementation
...
- Remove delays around folder navigation
- Add reusable CompleteDialog helper
2017-12-06 15:35:03 -08:00
John Lewin
5d0ca16503
Revise configuration for mhtest.config UseAutomationMouse
2017-12-06 15:19:23 -08:00
John Lewin
36d48a9ee0
Add support for DialogProvider override in mhtest.config
2017-12-06 09:14:32 -08:00
John Lewin
c227b5a314
Set CurrentDirectory before incurring AggContext spin up
...
- Fixes inability to set AggContext DialogProvider via config file
due to not yet set CurrentDirectory
2017-12-05 18:05:18 -08:00
John Lewin
c3a0a0c320
Remove Com0Com port definitions and requirement
2017-12-05 18:01:52 -08:00
John Lewin
6378b4bc4a
Cancel OnClosing event if using interactive dialog
2017-11-30 15:17:22 -08:00
John Lewin
07a9dcfc28
Validate Close confirm dialog works as expected
...
- Issue MatterHackers/MCCentral#2352
Abort dialog has no effect - MatterControl exits
2017-11-30 15:17:22 -08:00
John Lewin
9b19afcec7
Use extension method syntax
2017-11-30 09:44:32 -08:00
John Lewin
a909958999
Fix test regression due to wrapped settings -> content below fold
2017-11-20 20:42:17 -08:00
Lars Brubaker
48884b7cb2
Fix PauseOnLayerDoesPauseOnPrint
2017-11-20 15:41:18 -08:00
Lars Brubaker
53506481ef
Check for null
2017-11-20 14:01:51 -08:00
John Lewin
d629ea8240
Add SvgWidget
2017-11-16 08:16:19 -08:00
John Lewin
cc3df021c6
Only validate Add behavior on containers that support it
...
- Fixes AddFiresContentChangedEvent failure on PlatingHistoryContainer
- Issue MatterHackers/MCCentral#2256
Investigate 32 failing tests
2017-11-15 22:17:16 -08:00
John Lewin
7c8de48d88
Restore New Tab identifier
2017-11-15 16:00:07 -08:00
John Lewin
4060956529
Covert disabled test filter categories to Ignore attributes
...
- Issue MatterHackers/MCCentral#2257
Convert FixNeeded and WorkInProgress test categories into Ignore attributes
2017-11-15 13:27:33 -08:00
John Lewin
586f730eb7
Add empty PlatingHistoryContainerTest
2017-11-15 13:00:49 -08:00
John Lewin
1861add207
Use custom serialization implementation
2017-11-14 17:55:03 -08:00
John Lewin
fb84b6a18a
Revise scene content loading
...
- Remove file system dependencies
- Use library container interfaces
- Issue MatterHackers/MCCentral#2248
Bed no longer persists and rounds trips application restarts
- Issue MatterHackers/MCCentral#1764
Get edit part mode working
2017-11-14 15:45:23 -08:00
John Lewin
fce36d63e2
Update Nuget packages
2017-11-05 08:04:40 -08:00
John Lewin
3bdf6a5b92
Reset projects to AnyCPU
2017-11-02 18:01:37 -07:00
John Lewin
b539f17336
Only run UIField tests slow when needed
...
- Issue MatterHackers/MCCentral#2154
UIField tests should run fast in non-interactive/debug modes
2017-11-02 16:06:04 -07:00
Lars Brubaker
cc4dc1b954
Switch to any cpu
2017-11-02 15:58:12 -07:00
Lars Brubaker
c02d2ca60f
Made an automation test for print recovery (made it pass)
...
Fixed the DoUndoTests
2017-11-01 13:57:45 -07:00
Lars Brubaker
359784877f
Unify Vector2 3 and 4 to have upper case field members
2017-10-31 12:53:46 -07:00
Lars Brubaker
8d1fecab8c
Changed RGBA_Bytes -> Color
2017-10-31 11:43:25 -07:00
Lars Brubaker
c6a3c14118
Took out unneeded test
...
Took out ghostscript
2017-10-31 11:23:14 -07:00
John Lewin
14badb5971
Use concise test format
2017-10-30 23:05:38 -07:00
John Lewin
7c45cc0fd5
Use concise test format, use new name, discard window, click Cancel
...
- Make InputBoxPage text field automatable
- Issue MatterHackers/MCCentral#2149
Investigate CreateFolderStarsOutWithTextFiledFocusedAndEditable failure
2017-10-30 22:34:55 -07:00
John Lewin
234dda15bd
Unpin Slice settings tab before continuing
...
- Issue MatterHackers/MCCentral#2146
Investigate CancelWorksAsExpected failure
2017-10-30 22:07:24 -07:00