diff --git a/packages/bruno-cli/src/commands/run.js b/packages/bruno-cli/src/commands/run.js index 2cd896441..14a058f8d 100644 --- a/packages/bruno-cli/src/commands/run.js +++ b/packages/bruno-cli/src/commands/run.js @@ -345,6 +345,9 @@ const handler = async function (argv) { if (disableCookies) { options['disableCookies'] = true; } + if (noproxy) { + options['noproxy'] = true; + } if (cacert && cacert.length) { if (insecure) { console.error(chalk.red(`Ignoring the cacert option since insecure connections are enabled`)); @@ -457,8 +460,7 @@ const handler = async function (argv) { collectionRoot, runtime, collection, - runSingleRequestByPathname, - noproxy + runSingleRequestByPathname ); resolve(res?.response); } @@ -483,8 +485,7 @@ const handler = async function (argv) { collectionRoot, runtime, collection, - runSingleRequestByPathname, - noproxy + runSingleRequestByPathname ); const isLastRun = currentRequestIndex === requestItems.length - 1; diff --git a/packages/bruno-cli/src/runner/run-single-request.js b/packages/bruno-cli/src/runner/run-single-request.js index 3c5cc9f42..e03eef094 100644 --- a/packages/bruno-cli/src/runner/run-single-request.js +++ b/packages/bruno-cli/src/runner/run-single-request.js @@ -41,8 +41,7 @@ const runSingleRequest = async function ( collectionRoot, runtime, collection, - runSingleRequestByPathname, - noproxy + runSingleRequestByPathname ) { const { pathname: itemPathname } = item; const relativeItemPathname = path.relative(collectionPath, itemPathname); @@ -118,6 +117,7 @@ const runSingleRequest = async function ( const options = getOptions(); const insecure = get(options, 'insecure', false); + const noproxy = get(options, 'noproxy', false); const httpsAgentRequestFields = {}; if (insecure) { httpsAgentRequestFields['rejectUnauthorized'] = false;