{ "name": "Logic Plugins Test Suite", "active": false, "nodes": [ { "id": "test_and_true", "name": "Test And True", "type": "logic.and", "typeVersion": 1, "position": [ 100, 100 ], "parameters": { "values": [ true, true, true ] } }, { "id": "assert_and_true", "name": "Assert And True", "type": "test.assert_true", "typeVersion": 1, "position": [ 400, 100 ], "parameters": { "value": "$test_and_true.result", "message": "logic.and with all true values should return true" } }, { "id": "test_and_false", "name": "Test And False", "type": "logic.and", "typeVersion": 1, "position": [ 700, 100 ], "parameters": { "values": [ true, false, true ] } }, { "id": "assert_and_false", "name": "Assert And False", "type": "test.assert_false", "typeVersion": 1, "position": [ 100, 300 ], "parameters": { "value": "$test_and_false.result", "message": "logic.and with any false value should return false" } }, { "id": "test_or_true", "name": "Test Or True", "type": "logic.or", "typeVersion": 1, "position": [ 400, 300 ], "parameters": { "values": [ false, false, true ] } }, { "id": "assert_or_true", "name": "Assert Or True", "type": "test.assert_true", "typeVersion": 1, "position": [ 700, 300 ], "parameters": { "value": "$test_or_true.result", "message": "logic.or with any true value should return true" } }, { "id": "test_or_false", "name": "Test Or False", "type": "logic.or", "typeVersion": 1, "position": [ 100, 500 ], "parameters": { "values": [ false, false, false ] } }, { "id": "assert_or_false", "name": "Assert Or False", "type": "test.assert_false", "typeVersion": 1, "position": [ 400, 500 ], "parameters": { "value": "$test_or_false.result", "message": "logic.or with all false values should return false" } }, { "id": "test_equals_true", "name": "Test Equals True", "type": "logic.equals", "typeVersion": 1, "position": [ 700, 500 ], "parameters": { "a": 42, "b": 42 } }, { "id": "assert_equals_true", "name": "Assert Equals True", "type": "test.assert_true", "typeVersion": 1, "position": [ 100, 700 ], "parameters": { "value": "$test_equals_true.result", "message": "logic.equals with same values should return true" } }, { "id": "test_equals_false", "name": "Test Equals False", "type": "logic.equals", "typeVersion": 1, "position": [ 400, 700 ], "parameters": { "a": 42, "b": 24 } }, { "id": "assert_equals_false", "name": "Assert Equals False", "type": "test.assert_false", "typeVersion": 1, "position": [ 700, 700 ], "parameters": { "value": "$test_equals_false.result", "message": "logic.equals with different values should return false" } }, { "id": "test_gt", "name": "Test Gt", "type": "logic.gt", "typeVersion": 1, "position": [ 100, 900 ], "parameters": { "a": 10, "b": 5 } }, { "id": "assert_gt", "name": "Assert Gt", "type": "test.assert_true", "typeVersion": 1, "position": [ 400, 900 ], "parameters": { "value": "$test_gt.result", "message": "logic.gt should return true when a > b" } }, { "id": "test_lt", "name": "Test Lt", "type": "logic.lt", "typeVersion": 1, "position": [ 700, 900 ], "parameters": { "a": 3, "b": 7 } }, { "id": "assert_lt", "name": "Assert Lt", "type": "test.assert_true", "typeVersion": 1, "position": [ 100, 1100 ], "parameters": { "value": "$test_lt.result", "message": "logic.lt should return true when a < b" } } ], "connections": { "Test And (all True)": { "main": { "0": [ { "node": "[object Object]", "type": "main", "index": 0 } ] } }, "Test And (with False)": { "main": { "0": [ { "node": "[object Object]", "type": "main", "index": 0 } ] } }, "Test Or (with True)": { "main": { "0": [ { "node": "[object Object]", "type": "main", "index": 0 } ] } }, "Test Or (all False)": { "main": { "0": [ { "node": "[object Object]", "type": "main", "index": 0 } ] } }, "Test Equals (same)": { "main": { "0": [ { "node": "[object Object]", "type": "main", "index": 0 } ] } }, "Test Equals (different)": { "main": { "0": [ { "node": "[object Object]", "type": "main", "index": 0 } ] } }, "Test Greater Than": { "main": { "0": [ { "node": "[object Object]", "type": "main", "index": 0 } ] } }, "Test Less Than": { "main": { "0": [ { "node": "[object Object]", "type": "main", "index": 0 } ] } } }, "staticData": {}, "meta": {}, "settings": { "timezone": "UTC", "executionTimeout": 3600, "saveExecutionProgress": true, "saveDataErrorExecution": "all", "saveDataSuccessExecution": "all" } }