diff --git a/testdriver/behavior/failure.yaml b/testdriver/behavior/failure-assertion.yaml similarity index 100% rename from testdriver/behavior/failure.yaml rename to testdriver/behavior/failure-assertion.yaml diff --git a/testdriver/behavior/failure-exec-js.yaml b/testdriver/behavior/failure-exec-js.yaml new file mode 100644 index 00000000..c37fef88 --- /dev/null +++ b/testdriver/behavior/failure-exec-js.yaml @@ -0,0 +1,8 @@ +version: 6.0.0 +steps: + - prompt: fetch user data from API + commands: + - command: exec + output: user + lang: js + code: throw new Error("API fetch failed") diff --git a/testdriver/behavior/failure-exec-pwsh.yaml b/testdriver/behavior/failure-exec-pwsh.yaml new file mode 100644 index 00000000..40a6e25a --- /dev/null +++ b/testdriver/behavior/failure-exec-pwsh.yaml @@ -0,0 +1,9 @@ +version: 6.0.0 +steps: + - prompt: fetch user data from API + commands: + - command: exec + output: user + lang: pwsh + code: | + throw "An error occurred"