Commit graph

833 commits

Author SHA1 Message Date
Lars Brubaker
b38461a709 Fixing more tests
issue: MatterHackers/MCCentral#5398
complete print turns off heat test needs to dismiss 'print complete' dialog
2019-04-29 16:44:13 -07:00
Lars Brubaker
f9c7f35deb align none moving objects back to start position
issue: MatterHackers/MCCentral#5402
fix align and write tests
2019-04-29 13:43:55 -07:00
jlewin
bb5d7dbcc5 Add required leveling data to test 2019-04-26 13:14:45 -07:00
Lars Brubaker
db6ff0dca3 fixing warnings 2019-04-26 11:52:43 -07:00
Lars Brubaker
0737e4f80c significant improvements to support and support tests
issue: MatterHackers/MCCentral#5353
Support generation and slicing error

issue: MatterHackers/MCCentral#5275
Dual extruder support fail
2019-04-25 15:00:09 -07:00
Lars Brubaker
16c42eed94 Improving support generation
Now generating as well as the old code
Some tests still not passing
2019-04-25 15:00:09 -07:00
Lars Brubaker
cfbf62018a merge is working and passing tests 2019-04-25 15:00:08 -07:00
Lars Brubaker
86dd918963 adding tests for simplify 2019-04-25 15:00:08 -07:00
Lars Brubaker
d5959d1ace fixing warnings 2019-04-25 15:00:08 -07:00
Lars Brubaker
d7623aca6e refactoring 2019-04-25 15:00:07 -07:00
jlewin
aa84f27322 Add test to prevent errant member serialization to PrinterSettings 2019-04-23 11:46:54 -07:00
LarsBrubaker
73ebdde9e5 Changing nozzle1_inset to t0_inset
refactoring some surrounding code to talk about tool rather than nozzle
or hotend

figure it's better to do this change before we have any profiles with this set into them

issue: MatterHackers/MCCentral#5333
Consider if Tool nomenclature should be used instead of Nozzle
2019-04-20 21:03:05 -07:00
jlewin
297eefc30e Fix spelling 2019-04-19 09:52:49 -07:00
jlewin
b561ed65aa Fix spelling 2019-04-17 14:34:36 -07:00
Lars Brubaker
b5af2f9f27 Fixed curve test with new curve defaults 2019-04-16 09:29:44 -07:00
John Lewin
0c3a451562 Disable test debugging 2019-04-15 21:38:51 -07:00
John Lewin
24c8614235 Close StagedWizard when down 2019-04-15 21:04:48 -07:00
Lars Brubaker
631b0151c7 Make curve test work now that we add geometry during curve 2019-04-15 14:56:33 -07:00
Lars Brubaker
cac3fa14fd disable new support test (not done) 2019-04-15 11:57:32 -07:00
LarsBrubaker
c9a67150ae new support test 2019-04-15 11:55:35 -07:00
jlewin
a990d764b3 Reuse Vector4 field for new BoundsField 2019-04-12 16:44:06 -07:00
jlewin
6170a9f3e9 Add Vector2 field test 2019-04-12 16:44:06 -07:00
jlewin
fb1dfce378 Add Vector3 field test 2019-04-12 16:44:06 -07:00
jlewin
a169d0a14c Add Vector4 field
- Issue MatterHackers/MCCentral#5304
2019-04-12 16:44:06 -07:00
jlewin
9d23b871b3 Fix UIField test color regression
- Issue MatterHackers/MCCentral#5305
No longer possible to observed UI field tests
2019-04-12 16:44:06 -07:00
Lars Brubaker
a2e3c4f2ac added another support test 2019-04-11 14:17:52 -07:00
LarsBrubaker
2be74c87a0 Improving support generation in dual extrusion scenarios
issue: MatterHackers/MCCentral#5275
Dual extruder support fail
2019-04-10 18:25:12 -07:00
jlewin
9f0b1c658c Ensure ProcessWriteRegexStream is the last processor
- Issue MatterHackers/MCCentral#5292
Line written raw without WriteLineReplacement
- Issue MatterHackers/MCCentral#5259
Cannot connect to Flashforge Finder
2019-04-09 14:05:25 -07:00
Lars Brubaker
b094d882f1 Getting temp tests to work with new ToolChangeStream fix 2019-04-08 14:56:19 -07:00
John Lewin
a8596c522c Remove null termination requirement 2019-04-06 09:37:58 -07:00
John Lewin
ad7dda0008 Remove null termination lines 2019-04-06 09:37:58 -07:00
John Lewin
1e2c74378d Rename index variable 2019-04-06 09:37:58 -07:00
John Lewin
1b78d70aa2 Extract test initialization code to TestSetup method 2019-04-06 09:37:58 -07:00
John Lewin
f3aa8ca5e6 Move category attribute to type 2019-04-06 09:37:58 -07:00
John Lewin
eafdb55262 Move Category attribute to class 2019-04-05 23:02:52 -07:00
John Lewin
0a2856296d Remove inputLines array, pass gcode string to RunSimulatedPrint() 2019-04-05 23:02:52 -07:00
John Lewin
d9f5623a19 Rename printer construction method 2019-04-05 23:02:52 -07:00
John Lewin
64e63a5a1d Extract test initialization code from printer construction method 2019-04-05 23:02:52 -07:00
John Lewin
9b18c230b9 Move expected results immediately before assert 2019-04-05 23:02:52 -07:00
John Lewin
1d145ccc80 Convert RunSimulatedPrint to extension method 2019-04-05 23:02:52 -07:00
John Lewin
912c997471 Extract tool change tests to dedicated file 2019-04-05 23:02:52 -07:00
John Lewin
1f504de9bd Reduce RunSimulatedPrint to running print and returning sent lines 2019-04-05 23:02:52 -07:00
John Lewin
b6ea496995 Remove orphaned event handler 2019-04-05 23:02:52 -07:00
John Lewin
5f9abe746c Remove null termination lines 2019-04-05 23:02:52 -07:00
John Lewin
3f5f3b0f28 Remove terminal only messaging from expected lines sent
- Terminal only messages are no longer sent via the LineSent event
2019-04-05 21:00:33 -07:00
Lars Brubaker
eada7f8ed9 Need to write the probe_offset value correctly 2019-04-04 14:16:06 -07:00
Lars Brubaker
e8ad375934 Making sure tests are still passing with new settings changes 2019-04-02 15:18:10 -07:00
Lars Brubaker
405a836f17 Changing to a single field for probe_offset
issue: MatterHackers/MCCentral#5174
Consolidate probe z and xy into single field (like extruder offset)
2019-04-02 15:18:10 -07:00
Lars Brubaker
21613b5cd2 More consideration of correct behavior on extrusion for smoothie
Better suppression of multiple M114 commands
Don't send G90 if it has already been sent

issue: MatterHackers/MCCentral#5227
Can't unload T1

issue: MatterHackers/MCCentral#5219
'Unload filament' extrudes filament indefinitely.
2019-04-01 16:18:29 -07:00
LarsBrubaker
7368536188 Don't send redundant M114
More tool change tests
2019-04-01 16:17:45 -07:00