mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-25 14:25:02 +00:00
57 lines
1.5 KiB
JSON
57 lines
1.5 KiB
JSON
{
|
|
"$schema": "../../../../schemas/plugin-nodes.schema.json",
|
|
"category": {
|
|
"id": "test",
|
|
"name": "Testing",
|
|
"color": "#9b59b6",
|
|
"icon": "check-circle"
|
|
},
|
|
"nodes": [
|
|
{
|
|
"id": "test.run_suite",
|
|
"name": "Run Test Suite",
|
|
"description": "Run a complete test suite",
|
|
"icon": "play-circle",
|
|
"inputs": ["main"],
|
|
"outputs": ["pass", "fail"],
|
|
"defaultConfig": { "suitePath": "", "timeout": 60000 }
|
|
},
|
|
{
|
|
"id": "test.assert_true",
|
|
"name": "Assert True",
|
|
"description": "Assert condition is true",
|
|
"icon": "check",
|
|
"inputs": ["main"],
|
|
"outputs": ["pass", "fail"],
|
|
"defaultConfig": { "condition": "" }
|
|
},
|
|
{
|
|
"id": "test.assert_false",
|
|
"name": "Assert False",
|
|
"description": "Assert condition is false",
|
|
"icon": "x",
|
|
"inputs": ["main"],
|
|
"outputs": ["pass", "fail"],
|
|
"defaultConfig": { "condition": "" }
|
|
},
|
|
{
|
|
"id": "test.assert_equals",
|
|
"name": "Assert Equals",
|
|
"description": "Assert two values are equal",
|
|
"icon": "check-square",
|
|
"inputs": ["main"],
|
|
"outputs": ["pass", "fail"],
|
|
"defaultConfig": { "actual": "", "expected": "" }
|
|
},
|
|
{
|
|
"id": "test.assert_exists",
|
|
"name": "Assert Exists",
|
|
"description": "Assert value exists (not null/undefined)",
|
|
"icon": "check-circle",
|
|
"inputs": ["main"],
|
|
"outputs": ["pass", "fail"],
|
|
"defaultConfig": { "value": "" }
|
|
}
|
|
]
|
|
}
|