From cc905da630e3d4af6295ad6f122bbc3e448387aa Mon Sep 17 00:00:00 2001 From: pooja-bruno Date: Thu, 10 Apr 2025 19:58:08 +0530 Subject: [PATCH] Fix: Prevent --bail option from treating skipped requests as failures (#4166) --- packages/bruno-cli/src/commands/run.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/bruno-cli/src/commands/run.js b/packages/bruno-cli/src/commands/run.js index 83911f876..ba1e671dc 100644 --- a/packages/bruno-cli/src/commands/run.js +++ b/packages/bruno-cli/src/commands/run.js @@ -746,7 +746,7 @@ const handler = async function (argv) { // bail if option is set and there is a failure if (bail) { - const requestFailure = result?.error; + const requestFailure = result?.error && !result?.skipped; const testFailure = result?.testResults?.find((iter) => iter.status === 'fail'); const assertionFailure = result?.assertionResults?.find((iter) => iter.status === 'fail'); if (requestFailure || testFailure || assertionFailure) {