John Lewin
6a767faf26
Remove non-production code
2017-10-07 11:02:22 -07:00
Tyler Anderson
6ad1b7429b
Fix System.Xml reference
2017-09-22 17:14:09 -07:00
John Lewin
12f97dc6be
Fix broken ComPortField, add basic field test
2017-09-21 16:30:52 -07:00
John Lewin
8818d47b9d
Improve test teardown
2017-09-14 23:11:24 -07:00
John Lewin
c20b498ad1
Extract embedded type to new file
2017-09-14 22:55:27 -07:00
John Lewin
f8f4eb8545
Update NUnit
2017-09-14 22:47:48 -07:00
John Lewin
fb7b0b1a40
Add UIField tests
2017-09-14 19:17:04 -07:00
Lars Brubaker
8854dc467c
Working on new group system
2017-09-12 18:39:02 -07:00
John Lewin
3a9833697d
Platform providers
...
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
John Lewin
ae93fedc46
Move TrackballTumble and GCode viewer
2017-07-10 16:28:41 -07:00
Lars Brubaker
1a9ebebaed
Changed ReportPregress delegate to have touple and use CancellationTokenSource
2017-06-30 16:09:31 -07:00
John Lewin
7a27433bf0
Migrate GCodeVisualizer and MeshViewer content into MatterControl
2017-06-24 07:28:55 -07:00
John Lewin
03a593f1b5
Move to new library model and view
...
- Add new listview control for library content
- Migrate library providers to containers
- Cloud, Sqlite, Directories, Queue, History
- Migrate SideBar components to containers
- Primatives, Text, Braille, ImageConverter
- Create new library container types
- Zip files, Calibration parts, Printer SDCards
- Reduce leftnav to Library, Settings, Controls, Options
- Add DragDrop support for image content
2017-05-20 00:41:02 -07:00
John Lewin
907609b587
Design tools
2017-03-15 16:29:56 -07:00
Lars Brubaker
84afaf8292
Update to framework 4.6.1
2017-03-15 14:45:14 -07:00
John Lewin
07f7d90533
Revert to NUnit 3.5
2017-02-07 11:47:57 -08:00
John Lewin
92e75900be
Upgrade NUnit, Raygun
2017-02-07 09:41:41 -08:00
Lars Brubaker
fe80c09668
Took out old emulator and put in a new c# one
2017-01-10 12:24:01 -08:00
Lars Brubaker
21b45ec761
Made it so that we can run tests in software mode.
2016-12-02 16:49:18 -08:00
John Lewin
e7f36fcb59
Remove nunit from production code
2016-11-14 11:46:32 -08:00
John Lewin
f25252e03c
Use new Agg dialogs in test projects
2016-11-03 08:36:19 -07:00
John Lewin
c72c8d8fc6
Revise Agg automation
...
- Remove per test classes
- Migrate RunInApplicationDomain attributes to TextFixture
- Convert from Action<AutomationRunner> to AutomationTest delegate
- Convert testRunner.AddTestResult to Assert.IsTrue
- Remove testRunner.AllTestPassed(n) - use Asserts
- Add return Task.FromResult(0) for non-async test method bodies
- Upgrade NUnit.ApplicationDomain to v10
2016-10-25 07:38:48 -07:00
Lars Brubaker
aa2fde82fb
Import Settings now working
...
Moved merge into PrinterSettings
With test
2016-10-05 14:57:37 -07:00
John Lewin
9709c757c9
Upgrade to latest NUnit.ApplicationDomain package
2016-10-04 10:53:22 -07:00
John Lewin
ee52f24835
Upgrade to NUnit3
...
- Revise hard-coded paths for compatibility with new VS adapter
- Add utility functions for path generation
- Extract SHA1 computation from Save function
- Add ToJson helper function
- Don't save SHA1 in computed document
- Remove Asserts from CloseMatterControl, extend wait period
- Add TestAutomationConfig type replacing serialized Dictionary
2016-09-21 14:13:39 -07:00
Lars Brubaker
4f97c20891
Upgraded Newtonsoft.Json
2016-08-16 14:28:15 -07:00
Lars Brubaker
1340e875d3
Making the add to queue automation tests work again
2016-08-01 13:53:28 -07:00
John Lewin
4f2ea7d539
Rename ConfigIniTests to OemProfileTests
2016-07-26 15:34:52 -07:00
John Lewin
4cc03074da
Remove setup.ini tests per issue #1138
2016-07-20 18:31:20 -07:00
Lars Brubaker
3a9e4eb054
Wrote a new test for first_layer_extrusion_width being parsed correctly
...
Refactored first_layer_extrusion_width into a fixed string
2016-07-12 18:06:06 -07:00
Lars Brubaker
4ac3003346
Fixed #990
...
wrote unit test
made mapping classes
2016-06-21 11:23:26 -07:00
John Lewin
c87f14c3f4
Update StaticData config.ini tests and enable for continuous integration
2016-05-23 15:23:56 -07:00
John Lewin
ca52328202
Fix "imported type conflicts with existing" warnings
2016-05-11 09:10:55 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
Gregory Diaz
316920638b
Added unit tests to make sure sample parts are included in Sample Parts folder and that parts are flagged in settings.json on android and desktop
2016-02-01 14:33:40 -08:00
John Lewin
15aeeee998
Add missing dependency
2015-12-17 12:33:49 -08:00
John Lewin
72223aeea6
Fix 'processor architecture mismatch' warnings
...
- Fix Nunit version
- Add app.config
- Update agg/matterslice
2015-12-14 12:13:37 -08:00
John Lewin
879a2856d3
Extract automation tests to a separate assembly to ensure isolation/clean startup
...
- Fall back to English if translation data is missing, rather than crashing
- Dump test name to console when running test harness to troubleshoot hangs
2015-12-13 17:29:01 -08:00
John Lewin
2d392e80a7
Replace Newtonsoft assembly reference with nuget package
2015-12-04 10:50:39 -08:00
John Lewin
c1e144d467
Update for xbuild
2015-12-03 10:40:13 -08:00
larsbrubaker
01c3e3b820
Made the CreateMovmentLine create the minimum line required
...
Fixed the understanding of feedrate in MaxLengthStream
Wrote test for MaxLengthStream
Renaming for clarity
2015-11-29 23:15:47 -08:00
Gregory Diaz
ce835942d3
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2015-11-19 15:50:39 -08:00
Gregory Diaz
66dc5b9a57
Added some automated tests around Local Library functionality
2015-11-13 11:57:19 -08:00
Gregory Diaz
47fc5e17fc
New Queue Test Implementation
2015-10-29 12:02:54 -07:00
Lars Brubaker
93feb93f10
Merge branch '1.4.0'
...
Conflicts:
PrinterCommunication/PrinterConnectionAndCommunication.cs
2015-10-13 18:51:36 -07:00
John Lewin
e67c526d81
Fix casing for Linux
2015-10-06 17:30:34 -07:00
Lars Brubaker
73b9512ea9
new call back code (for better testing)
2015-09-17 16:58:56 -07:00
Lars Brubaker
44bbbb74e4
Working on a local library test
2015-09-01 16:03:29 -07:00
Lars Brubaker
277fb9a128
Cleaning up MC utilities interface
2015-09-01 10:26:14 -07:00
Gregory Diaz
33e36198e2
Added Tests and added utility function so that we can run tests with different MatterControlDB States
2015-08-28 17:55:50 -07:00