diff --git a/index.js b/index.js index a119828..1c2346a 100644 --- a/index.js +++ b/index.js @@ -94,9 +94,11 @@ _.forEach(endpointsParsed, function (endpointParsed, i) { //GENERATOR-------------------------------- */ let endpointsPostman = []; const endpoints = require('./src/generator/endpoints.js')(endpointsParsed); +const cloneDeep = _.cloneDeep; -_.forEach(endpoints, function (endpoint, i) { - for (let index = 0; index < endpoint.count; index++) { +_.forEach(endpoints, function (originalEndpoint, i) { + for (let index = 0; index < originalEndpoint.count; index++) { + let endpoint = cloneDeep(originalEndpoint); endpoint = require('./src/generator/testStatus.js')(endpoint); endpoint = require('./src/generator/testBody.js')(endpoint, configurationFile); endpoint = require('./src/generator/contentType.js')(endpoint);