From 0f3a8a87bbd2a80b24d491bfa6317b2c4329821f Mon Sep 17 00:00:00 2001 From: Anoop M D Date: Sat, 7 Oct 2023 02:41:56 +0530 Subject: [PATCH] feat(#306): bru cli support for allowScriptFilesystemAccess --- packages/bruno-cli/src/runner/run-single-request.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/bruno-cli/src/runner/run-single-request.js b/packages/bruno-cli/src/runner/run-single-request.js index 1bdc77999b..c658d76ca6 100644 --- a/packages/bruno-cli/src/runner/run-single-request.js +++ b/packages/bruno-cli/src/runner/run-single-request.js @@ -29,6 +29,8 @@ const runSingleRequest = async function ( request = prepareRequest(bruJson.request); + const allowScriptFilesystemAccess = get(brunoConfig, 'filesystemAccess.allow', false); + // make axios work in node using form data // reference: https://github.com/axios/axios/issues/1006#issuecomment-320165427 if (request.headers && request.headers['content-type'] === 'multipart/form-data') { @@ -65,7 +67,8 @@ const runSingleRequest = async function ( collectionVariables, collectionPath, null, - processEnvVars + processEnvVars, + allowScriptFilesystemAccess ); } @@ -206,7 +209,8 @@ const runSingleRequest = async function ( collectionVariables, collectionPath, null, - processEnvVars + processEnvVars, + allowScriptFilesystemAccess ); } @@ -247,7 +251,8 @@ const runSingleRequest = async function ( collectionVariables, collectionPath, null, - processEnvVars + processEnvVars, + allowScriptFilesystemAccess ); testResults = get(result, 'results', []); }