diff --git a/lib/data/context.js b/lib/data/context.js index 0f5f1aa97..40a5c25b9 100644 --- a/lib/data/context.js +++ b/lib/data/context.js @@ -10,12 +10,12 @@ module.exports = function (context) { fn = opts; opts = {}; } + opts.data = data.map(dataRow => dataRow.data); data.forEach((dataRow) => { const dataTitle = replaceTitle(title, dataRow); if (dataRow.skip) { context.xScenario(dataTitle); } else { - opts.data = dataRow; context.Scenario(dataTitle, opts, fn) .inject({ current: dataRow.data }); } @@ -27,12 +27,12 @@ module.exports = function (context) { fn = opts; opts = {}; } + opts.data = data.map(dataRow => dataRow.data); data.forEach((dataRow) => { const dataTitle = replaceTitle(title, dataRow); if (dataRow.skip) { context.xScenario(dataTitle); } else { - opts.data = dataRow; context.Scenario.only(dataTitle, opts, fn) .inject({ current: dataRow.data }); }