From 878a5008e1856bdea6543c7303bc84311907b066 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Fri, 12 Jan 2024 16:34:34 -0800 Subject: [PATCH] [Refactor] `Results` `createStream`: clean up `_push` handler --- lib/results.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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);