diff --git a/lib/results.js b/lib/results.js index 7ea40882..f4dd1558 100644 --- a/lib/results.js +++ b/lib/results.js @@ -113,7 +113,6 @@ Results.prototype.createStream = function (opts) { if (opts.objectMode) { output = through(); self.on('_push', function ontest(t, extra) { - if (!extra) { extra = {}; } var id = testId++; t.once('prerun', function () { var row = { @@ -123,7 +122,7 @@ Results.prototype.createStream = function (opts) { skip: t._skip, todo: t._todo }; - if (hasOwn(extra, 'parent')) { + if (extra && hasOwn(extra, 'parent')) { row.parent = extra.parent; } output.queue(row);