tc07_onerror_recovery.json 468 B

12345678910111213141516171819
  1. {
  2. "version": "3.15",
  3. "name": "TC07: onError Recovery",
  4. "registry": {
  5. "vars": ["$result(STRING)"],
  6. "files": { "inputs": [], "artifacts": [] }
  7. },
  8. "steps": [
  9. {
  10. "id": "Write_bad",
  11. "target": "Output/not_declared.txt",
  12. "value": "trigger error",
  13. "onError": "Set_fallback",
  14. "next": "Stop_end"
  15. },
  16. { "id": "Set_fallback", "target": "$result", "value": "recovered", "next": "Stop_end" },
  17. { "id": "Stop_end" }
  18. ]
  19. }