Rick Carlino
|
9399ad7f27
|
Updates to corpus + generator.
|
2019-02-25 15:58:01 -06:00 |
Rick Carlino
|
7e214d9c6e
|
Finish fixing _simple_ test breakages
|
2019-02-14 11:25:18 -06:00 |
Rick Carlino
|
04ae21ac73
|
Fix farm event create specs
|
2019-02-13 17:47:02 -06:00 |
Rick Carlino
|
e92b49d57d
|
Friendlier messages for CS Arg pairing errors.
|
2019-01-20 12:44:41 -06:00 |
Rick Carlino
|
befbdc4f0a
|
Finally fix the symbol vs. string issues in CeleryScript type checker
|
2018-12-07 09:33:33 -06:00 |
Rick Carlino
|
303a3491f2
|
Variables phase II, part II (#958)
* re-enable type checker
* Update celery script `execute` node to accept nested variable declarations
* Disable test button on parameterized sequences
* Fix unnoticed NPE
* Add `deep-cover` for greater coverage accuracy
* Spec for bad variable assignment
* Fix tests to allow parameter_declarations
* Disale the X/Y/Z boxes for parameters
* [FAILING] Make the ::Checker context (device) aware.
* [STABLE] Better `point_id` leaf validation.
* Add Sequence.parameterized?(id) helper
* Disallow parameterized FEs/RIs on server side.
* Add tests for parameter prevention stuff
* Default movement_keep_active_* to `1`
* Enable encoders by default
* Clean up frontend de-parameterization logic in farmevent/regimen editors
* Update specs to reflect new defaults
* stop dangerous edits
* Tests for regimen updates
* Maybe fix blinky coverage issues?
* Test for getVariable()
* Tests for handleSelect
* <TileMoveAbsSelect/> tests
* Update FBOS version parser
* tests for executer in TileSendMessage
* Tests for catchErrors()
|
2018-08-15 09:50:21 -05:00 |
Rick Carlino
|
2caa1684d6
|
Variables phase II, part I (#954)
* re-enable type checker 4 realz
* Update celery script `execute` node to accept nested variable declarations
* Disable test button on parameterized sequences (for now)
* Fix unnoticed NPE
* Add `deep-cover` for greater coverage accuracy
* Spec for bad variable assignment
|
2018-08-09 18:31:22 -05:00 |
Rick Carlino
|
29b7cea413
|
Update tests to reflect new UUID-less topic schema
|
2018-07-24 08:46:01 -05:00 |
Rick Carlino
|
9f713164c0
|
Friendlier names for Box LED pin_type
|
2018-07-23 14:51:02 -05:00 |
Rick Carlino
|
49af655b3b
|
Cleanup specs and add better validation to CANT_ANALOG stuff
|
2018-07-23 12:39:18 -05:00 |
Rick Carlino
|
7525cf03e2
|
Cleanup
|
2018-07-23 11:32:08 -05:00 |
Rick Carlino
|
894b91c79d
|
New BoxLed pin_types
|
2018-07-22 14:07:57 -05:00 |
Rick Carlino
|
fe8fe4d9de
|
Allow floats in X/Y/Z
|
2018-07-13 08:04:41 -05:00 |
Rick Carlino
|
de156d61e5
|
WIP: Adding `FakeSequence.build` wrapper
|
2018-03-20 15:30:52 -05:00 |
Rick Carlino
|
97ebc01864
|
TODO: Re-work dep checking with new arg format
|
2018-02-22 16:33:17 -06:00 |
Rick Carlino
|
e778a59816
|
Get celery_script_settings_bag.rb coverage to 💯 for remaining nodes
|
2018-02-21 17:05:56 -06:00 |
Rick Carlino
|
7c3ef8f57f
|
✔️ Custom (block based) validator for `PrimaryNode`s
|
2018-02-21 16:30:02 -06:00 |
Rick Carlino
|
fbdc6469bc
|
TODO: Add support for custom CS Node validation (ability to pass block to node defn, not just arg defn)
|
2018-02-21 14:04:28 -06:00 |
Rick Carlino
|
e5d0dfb016
|
WIP- coverage issues
|
2018-02-21 11:49:10 -06:00 |
Rick Carlino
|
d82de6b478
|
Corpus test updates
|
2018-02-16 18:22:32 -06:00 |
Rick Carlino
|
fefc7526fc
|
Conditional release URLS, remove `nothing` option from `scope_declaration`.
|
2017-12-05 16:47:42 -06:00 |
Rick Carlino
|
68b7e511eb
|
Test coverage increases
|
2017-12-04 16:58:55 -06:00 |
Rick Carlino
|
c2c9afb14d
|
[UNSTABLE] Make sequence.args user configurable
|
2017-12-01 09:22:29 -06:00 |
Rick Carlino
|
94f216a540
|
Upgrade to latest FactoryBot
|
2017-10-22 08:19:50 -05:00 |
HairyFotr
|
8cf89736e5
|
Fix typos
|
2017-07-20 20:26:44 +02:00 |
Rick Carlino
|
bba670c961
|
Ruby 2.4.1 and Rails 5.1
|
2017-05-12 14:16:24 -05:00 |
Rick Carlino
|
7ad65d4095
|
[STABLE] All tests passing! 🎉
|
2016-12-20 09:16:59 -06:00 |
Rick Carlino
|
bfe6d354ea
|
[UNSTABLE] DOwn to 2 failing tests, probably substantial
|
2016-12-20 08:59:17 -06:00 |
Rick Carlino
|
49277bda44
|
Base scaffolding for migrations.
|
2016-12-14 16:02:55 -06:00 |
Rick Carlino
|
20a2db02d4
|
Add tag_version to sequences
|
2016-10-17 17:38:18 -05:00 |
Rick Carlino
|
6a69db4f7b
|
Ensure sub_sequence_id is valid on sequence AST.
|
2016-10-14 14:08:30 -05:00 |
Rick Carlino
|
33f8d75eca
|
Move CS validators into mixin
|
2016-10-14 13:14:52 -05:00 |
Rick Carlino
|
02454f0e8f
|
Test corner cases part 2
|
2016-10-14 10:46:41 -05:00 |
Rick Carlino
|
2cd7cda0cb
|
Test corner case 1
|
2016-10-14 10:12:02 -05:00 |
Rick Carlino
|
bf66cba722
|
Move fixtures
|
2016-10-14 09:22:05 -05:00 |
Rick Carlino
|
f0f3328b91
|
Custom validators work!!!
|
2016-10-13 17:03:46 -05:00 |
Rick Carlino
|
3b9b64323d
|
[STABLE] WORKS!!!
|
2016-10-13 16:38:33 -05:00 |
Rick Carlino
|
3de3e4f7ee
|
Save point
|
2016-10-13 15:44:32 -05:00 |
Rick Carlino
|
b01c7f521d
|
BUG: set ASTNode parent to symbol!?
|
2016-10-13 13:59:12 -05:00 |
Rick Carlino
|
292fa20eea
|
Round II
|
2016-10-13 13:42:25 -05:00 |
Rick Carlino
|
6d7c17589d
|
Delete old junk
|
2016-10-13 12:36:26 -05:00 |
Rick Carlino
|
42e3a23518
|
Nearly working Checker.
|
2016-10-12 22:37:12 -05:00 |