Commit Graph

27 Commits

Author SHA1 Message Date
Steve-Mcl d8f4f92e1d Merge remote-tracking branch 'upstream/dev' into dev 2023-06-21 16:39:32 +01:00
Steve-Mcl 74ab03288b fix typos in test flows 2023-06-20 12:18:03 +01:00
Steve-Mcl 31bc99cd61 remove .only 2023-06-17 22:29:39 +01:00
Steve-Mcl 8202f1b7c6 Add env var is JSONata expr test 2023-06-17 21:54:32 +01:00
Nick O'Leary 1e36ba8429
Merge branch 'master' into dev 2023-05-22 11:26:55 +01:00
wooferguy 9e3f148273 Invalid JSONata Inject node test passing condition
This test would sometimes run twice, causing the author to increase its catch count to 2 before considering the test complete. However even one pass proves the node is behaving as expected, and it always runs at least once. I have left the conditional statement in so it can be changed in future.
2023-05-17 18:56:07 +12:00
Hiroyasu Nishiyama 41ef9ae010
Update test/nodes/core/common/91-global-config_spec.js
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2022-12-05 11:17:29 +09:00
Hiroyasu Nishiyama f23d0480e4 add global environment variable feature 2022-11-04 18:42:51 +09:00
Steve-Mcl 9729c89f5d ensure link-call cache is updated when link-in is modified
fixes #3694
depends on node-red-node-test-helper@0.3.0
2022-06-20 18:25:41 +01:00
Hiroyasu Nishiyama 7e6dfa7b92 update test for inject node 2022-05-27 12:11:53 +09:00
Steve-Mcl 249f7e45fb Link Call should not call into subflow...
- includes missing jsdoc
- improves speed (no searching, only lookups)
- code formatting consistency
- improve tests
2022-02-28 13:57:22 +00:00
Steve-Mcl 29df7e84a1 add tests 2022-02-25 16:13:48 +00:00
Hiroyasu Nishiyama 0f1aea3e0d add test case 2022-02-15 14:41:03 +09:00
Alexandre Alapetite 280d63fde7
Fix util.encodeObject 2022-02-03 15:59:25 +01:00
Hiroyasu Nishiyama c948ff88a5 add support of NR_NODE_PATH 2022-01-26 21:24:48 +09:00
Hiroyasu Nishiyama 56580c4005 add test for NR_ prefix addition 2022-01-26 09:26:05 +09:00
Hiroyasu Nishiyama 983dad5b53 add test for env var access of GROUP_ID & GROUP_NAME 2022-01-25 21:07:38 +09:00
Hiroyasu Nishiyama 0ad60013aa add test for env var access of FLOW_ID & FLOW_NAME 2022-01-25 20:52:45 +09:00
Hiroyasu Nishiyama 75bcd9e8d5 add support for accessing node id & name as env var 2022-01-14 23:40:12 +09:00
Nick O'Leary 1931395fdb
Add basic link-call/return tests 2021-09-29 13:49:55 +01:00
Steve-Mcl 845567d1ba add 2 tests for user inject values 2021-05-20 22:53:32 +01:00
Nick O'Leary 74628b7034
Update debug tests to handle compact comms format 2021-05-13 14:18:11 +01:00
Nick O'Leary 876a7a4646
Add bulk-activate actions for debug node
Adds the actions:

 - core:activate-all-debug-nodes
 - core:activate-all-flow-debug-nodes

to match the deactivate* actions.

Also adds:

 - core:activate-selected-debug-nodes
 - core:deactivate-selected-debug-nodes

Adds a new httpAdmin route - /debug/(enable/disable) - that can be
use to bulk enable/disable nodes via HTTP Post.
2020-05-27 12:20:23 +01:00
Nick O'Leary 717bfffa63
[Inject] Use legacy properies by preference 2020-05-11 16:07:26 +01:00
Hiroyasu Nishiyama 00e080459e update handling of invalid jsonata expression 2020-05-11 14:51:47 +09:00
Nick O'Leary ee6f6ae391
Fixup debug tests 2020-01-17 20:57:13 +00:00
Nick O'Leary da6db24f9e
Reorganise nodes into new categories 2019-08-21 14:23:23 +01:00