UNPKG

processus

Version:
45 lines (38 loc) 1.46 kB
--- name: Test Demo10 description: Testing Demo 10 # Workflow tasks tasks: # Task to run the demo and capture results run demo workflow: ignoreError: true #ignore errors and deal with any problems in post workflow description: "calls the workflow in the file" blocking: true handler: "../taskhandlers/workflowHandler" parameters: file: "./test/demo10.yml" # Check assertions after workflow post workflow: description: Perform expect assertion checks blocking: true handler: "../taskhandlers/expectHandler" parameters: expectations: Workflow Completed: #Check at the demo workflow completed ok assertion: toEqual object: $[tasks.run demo workflow.parameters.workflow.status] value: error message: "The workflow did not complete as expected!" Task 2 Skipped: #Check at the demo workflow skipped task 2 assertion: toEqual object: $[tasks.run demo workflow.parameters.workflow.tasks.task 2.handlerExecuted] value: false message: "The workflow did not skip task as expected!" Task 3 in Error: #Check at the demo workflow skipped task 2 assertion: toEqual object: $[tasks.run demo workflow.parameters.workflow.tasks.task 3.status] value: error message: "The workflow did not error on task as expected!"