newman icon indicating copy to clipboard operation
newman copied to clipboard

options.ignoreRedirects is not working for request from pre-request script

Open vanipatel91 opened this issue 2 years ago • 1 comments

Version and environment information:

  1. I am using Newman Version (6.1.0):
  2. OS details (Windows 10):
  3. Using newman via cli with nodejs and using node options to execute multiple collections with single script.
  4. Encountered this issue while trying to process request from pre-request script of collection using pm.sendRequest to process. I have set ignoreRedirects as true but still it was not working, whereas same is working fine when we process separate request from collection. Sample command is as below: const options = { collection: './Tests.postman_collection.json', environment: require(pathEnv), ignoreRedirects: true, insecure: true, reporters: ['cli', 'htmlextra', 'junit'], reporter: { junit: { export: './ReportFile/test_config.xml' }, htmlextra: { export: './ReportFile/test_report.html', } } } test_collection = newman.run(options, cb); var collections = []; // We have multiple collections to add in same array collections.push(test_collection); async.parallel(collections, async function (err, results) { if (err) { console.log(err) } else { console.log("Collection Processed Successfully); }

vanipatel91 avatar Feb 15 '24 13:02 vanipatel91

FYI, ignoreRedirects is working fine when we run from CLI with command newman run collection_name --ignore-redirects

vanipatel91 avatar Feb 16 '24 05:02 vanipatel91