Rick Carlino
336b21ef31
Documentation and test fixes.
2020-05-18 09:16:35 -05:00
Rick Carlino
20cf44ddad
=== qa/v10.0.0-rc1
2020-05-01 14:09:33 -05:00
Rick Carlino
816da6128a
TODO: test `update_resource` block that contains variables.
2020-04-28 17:43:55 -05:00
Rick Carlino
c3f446d31f
TODO: update FarmbotCeleryScript.SysCalls.update_resource/2
2020-04-28 14:43:17 -05:00
Rick Carlino
968179322a
WIP
2020-04-22 17:49:23 -05:00
Rick Carlino
bce9f4385f
Corpus update
2020-04-17 11:16:43 -05:00
Rick Carlino
856e19147e
WIP
2020-04-17 10:33:51 -05:00
Rick Carlino
c34aa56e17
[56.5%] Tests for factory.ex
2020-04-03 16:00:27 -05:00
Rick Carlino
52f0e6fba0
Begin doctests
2020-04-03 14:22:27 -05:00
Rick Carlino
161e97cf0a
Test suite log cleanup 2/3
2020-04-03 14:04:36 -05:00
Rick Carlino
afec9d13bd
Change name of syscall to find_points_via_group
2020-02-28 16:30:02 -06:00
Rick Carlino
4faab5fe6a
Corpus and formatting updates
2020-02-06 09:32:38 -06:00
Rick Carlino
f0b0ff10b0
Remove diag dumps
2020-02-04 14:11:17 -06:00
Rick Carlino
7059f3c44c
FAILING: Verify mocks on exit.
2020-01-25 11:48:52 -06:00
Rick Carlino
e98ef0e88f
Race condition fix :-/
2020-01-24 09:42:47 -06:00
Rick Carlino
fc353c64d5
Formatting updates
2020-01-23 16:40:19 -06:00
Rick Carlino
3316baad82
Fix tests ✔️
2020-01-23 16:31:43 -06:00
Rick Carlino
ce4d3f1688
WIP: Fix FarmbotCeleryScriptTest
2020-01-23 16:21:09 -06:00
Rick Carlino
d6ab57425b
TODO: Fix FarmbotCeleryScript.SchedulerTest
2020-01-23 15:37:09 -06:00
Rick Carlino
9ba060c0f1
Fix set_servo_angle, get_sequence
2020-01-23 15:06:04 -06:00
Rick Carlino
e1e8adfa00
Fix set_servo_angle, get_sequence
2020-01-23 15:02:15 -06:00
Rick Carlino
f2790ff886
Fix read/write pin sys call tests
2020-01-23 14:46:23 -06:00
Rick Carlino
e4af444ece
TODO: Fix FarmbotCeleryScript.SysCallsTest. 50 tests, 11 failures
2020-01-22 21:03:46 -06:00
Rick Carlino
0c22021d66
TODO: Fix FarmbotCeleryScript.SysCallsTest. 49 tests, 13 failures
2020-01-22 20:51:48 -06:00
Rick Carlino
ac7bf38be9
Fix SysCalls.point tests
2020-01-22 20:27:55 -06:00
Rick Carlino
c9206ab484
TODO: Fix FarmbotCeleryScript.SysCallsTest. 47 tests, 16 failures
2020-01-22 19:56:29 -06:00
Rick Carlino
2c45bd3057
Fix FarmbotCeleryScript.CompilerGroupsTest
2020-01-22 19:23:23 -06:00
Rick Carlino
5a449af74f
Minor cleanup
2020-01-19 10:32:00 -06:00
Rick Carlino
a2647f7fe2
(51.1%, STABLE). "good enough" tests for Sequence.sequnce/2
2020-01-19 10:28:37 -06:00
Rick Carlino
cc1a97d886
(50.8%, STABLE). Needs better assertions
2020-01-19 09:19:08 -06:00
Rick Carlino
eba61d34f8
(49.2%, FAILING) Move groups stuff into its own test for now.
2020-01-19 09:01:30 -06:00
Rick Carlino
88ace0db19
Simulate :get_point_group, remove dead code
2020-01-18 14:06:39 -06:00
Rick Carlino
4ce80f0431
WIP: Still failing
2020-01-17 18:01:28 -06:00
Rick Carlino
ee010874f0
TODO: Fix failing test
2020-01-17 16:59:04 -06:00
Rick Carlino
a8c4887841
Run mix format
2020-01-17 16:02:00 -06:00
Rick Carlino
26d31012fb
Test: get_point_group test success case
2020-01-17 15:40:25 -06:00
Rick Carlino
12c55fb60f
Test: PointGroup test failure case
2020-01-17 15:28:13 -06:00
Rick Carlino
1c00c543e3
Rename some test helpers
2020-01-17 13:42:58 -06:00
Rick Carlino
5722bea421
Huge formatting update (sorry)
2020-01-17 09:58:53 -06:00
Rick Carlino
845e69ce7e
Re-enable set_servo_angle
...
* set_servo_angle works.
* Tests for set_servo_angle in FarmbotCeleryScript.Syscalls
2019-12-27 11:45:26 -06:00
connor rigby
30d035fb88
Fix compiler tests
2019-10-22 14:19:32 -07:00
Connor Rigby
a5022eed27
Factor out CeleryScript compiler into multiple modules
...
This should hopefully allow for easier to follow error messages as it
removes all elixir macro "magic"
2019-10-22 14:19:32 -07:00
Connor Rigby
cf2877c76e
Ensure firmware/rpc logs always dispatch
2019-09-13 16:03:33 -07:00
connor rigby
3231651b5f
Add :set_pin_io_mode rpc back to known rpcs
2019-09-13 16:03:30 -07:00
Connor Rigby
ed84cfeb2f
Add feature to subscribe to update to scheduled calendar
2019-09-13 16:03:27 -07:00
Connor Rigby
3d07c263ea
Fix scheduler not reindexing when an event is missed
...
* Add some breadcrumbs to see what the data that generated the scheduled
event looks like
* only monitor a process if it isn't monitored yet
2019-09-13 16:03:26 -07:00
connor rigby
55533675f5
Reenable sequence init and sequence complete logs
...
Sort of a hack, but store some metadata about a sequence in the AST
format, and if it exists, log it
2019-09-13 16:03:26 -07:00
connor rigby
5ca92090a1
Update more logs
...
* Any float is not formatted very specifically
* if the remainder in the decimal is `0`, don't display decimal
* if the remainder is not zero, truncate to only one decimal place
* Write/Read pin
* yeah that got messy
2019-09-13 16:03:25 -07:00
connor rigby
059af23faf
Add parens to movement logs
2019-09-13 16:03:24 -07:00
connor rigby
28b43bebd3
Update more logs for clarity
...
* Add log for things that enumerate all axis
* change `homing` to `going home`..
2019-09-13 16:03:24 -07:00