From 4afef9841a5892beba57f53a9860685275f4e9f3 Mon Sep 17 00:00:00 2001 From: Lukas Siemon Date: Sun, 25 Apr 2021 15:02:10 -0700 Subject: [PATCH] amend: missed reverse pass-through --- .../call-signature.spec.js__fixtures/result.js | 1 + test/helper/call-signature.js | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/test/helper.spec/call-signature.spec.js__fixtures/result.js b/test/helper.spec/call-signature.spec.js__fixtures/result.js index 1a3902c1..ff0418e6 100644 --- a/test/helper.spec/call-signature.spec.js__fixtures/result.js +++ b/test/helper.spec/call-signature.spec.js__fixtures/result.js @@ -15,6 +15,7 @@ module.exports = { '**' ], useArraySelector: true, + reverse: true, logs: [ { cbName: 'breakFn', diff --git a/test/helper/call-signature.js b/test/helper/call-signature.js index fa0f4b8f..872520ff 100644 --- a/test/helper/call-signature.js +++ b/test/helper/call-signature.js @@ -2,7 +2,8 @@ module.exports = ({ objectScan, haystack, needles, - useArraySelector = true + useArraySelector = true, + reverse = true }) => { const logs = []; const cb = (cbName) => ({ @@ -37,12 +38,13 @@ module.exports = ({ strict: false, joined: true, useArraySelector, + reverse, filterFn: cb('filterFn'), breakFn: cb('breakFn') })(haystack); const startCompile = process.hrtime(); - const scanner = objectScan(needles, { strict: false, useArraySelector }); + const scanner = objectScan(needles, { strict: false, useArraySelector, reverse }); const diffCompile = process.hrtime(startCompile); const durationCompile = diffCompile[0] * 1e9 + diffCompile[1]; const startTraverse = process.hrtime(); @@ -52,7 +54,7 @@ module.exports = ({ let warning = null; try { - objectScan(needles, { useArraySelector }); + objectScan(needles, { useArraySelector, reverse }); } catch (e) { warning = e.message; } @@ -60,6 +62,7 @@ module.exports = ({ haystack, needles, useArraySelector, + reverse, logs, warning, duration: {