Commit graph

611 commits

Author SHA1 Message Date
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
Lars Brubaker
5fa665a7cd making test pass while being developed 2019-01-03 18:00:59 -08:00
LarsBrubaker
f41c77fe82 Working on failing combine test 2019-01-03 08:03:51 -08:00
Lars Brubaker
0b58736c8c Merge branch '2.19.1' 2019-01-02 14:11:08 -08:00
Lars Brubaker
aad87e0fa5 fixing error in changing the sent line while printing 2019-01-02 14:08:54 -08:00
LarsBrubaker
4521b07459 Allowing combine to work on a single item if it has multiple meshes. 2018-12-31 07:57:46 -08:00
John Lewin
a89567dea5 Revise namespace, use new Tour scope 2018-12-30 10:54:54 -08:00
Lars Brubaker
6e4334bd2c Fixing remove for MeshWrapperObjects
issue: atterHackers/MCCentral#4766
undo after subtract and replace leaves extra copy of item
2018-12-27 13:25:12 -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
Lars Brubaker
d74357508d Don't strip comments while exporting 2018-12-20 16:56:25 -08:00
Lars Brubaker
c789a3fe0a More GCode export fixes
More GCode export tests
2018-12-20 16:01:03 -08:00
Lars Brubaker
134f9f960f Removed the pinch text test as I don't understand the intent 2018-12-20 14:39:50 -08:00
Lars Brubaker
e0a9ab1526 Writing tests for Combine and Subtract 2018-12-20 14:22:40 -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
cdf7ac0403 Disable unstable test
- Issue MatterHackers/MCCentral#4723
Restore PinchTextMaintainsWrapping test after investigating/resolving
unexpected failures
2018-12-18 13:40:51 -08:00
John Lewin
6ea0de691c Extract Windows only dependencies from shared .netstandard projects 2018-12-18 11:54:05 -08:00
Lars Brubaker
147cf829c4 Fixing first layer temp test 2018-12-18 11:29:44 -08:00
Lars Brubaker
5910236d5f Fixed Flatten in mesh wrapper
Reverted GetAxisAlignedBoundingBox in mesh wrapper
Have less initialization in FitToBounds
2018-12-18 10:05:05 -08:00
LarsBrubaker
4092d34e01 Work on new teselator 2018-12-16 08:35:55 -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
57113f48f2 fixing test with new first move code 2018-12-06 17:58:36 -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
4ee6169778 Move MatterControl dependencies into application layer 2018-11-30 14:08:28 -08:00
John Lewin
17eee8ff9c Add test for Smoothie dual extruder response format
- Issue MatterHackers/MCCentral#4648
Not showing T1 actual temp on Smoothie Dual Pulse
2018-11-29 17:34:42 -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
a0cd7eee52 Skip fields during merge that already equal target value
- Issue MatterHackers/MCCentral#4627
PrinterSettings merge pushes every imported value into target layer
2018-11-25 07:01:59 -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
0babdab806 cleaning up MappedSetting 2018-11-14 13:33:25 -08:00
Lars Brubaker
844f97a060 Removed active printer static
issue: MatterHackers/MCCentral#4562
GCodeStream
2018-11-12 15:03:02 -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
8d4974dc32 Move theme.Colors.PrimaryTextColor into theme, remove unneeded types
- Issue MatterHackers/MCCentral#4490
2018-11-03 09:13:07 -07: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