diff options
author | Alexander Sattelmaier <alexander.sattelmaier@gmail.com> | 2019-02-17 21:10:01 +0100 |
---|---|---|
committer | Anna Henningsen <anna@addaleax.net> | 2019-03-01 11:23:31 +0100 |
commit | 8347dbefc37b8202251287d96a753606f4c397f9 (patch) | |
tree | b32e21e0781cf6ef31686f7f50d13127fa4e252e /test/async-hooks | |
parent | e02453c3bd44e744c1798c5928e01dfff5c828ef (diff) | |
download | android-node-v8-8347dbefc37b8202251287d96a753606f4c397f9.tar.gz android-node-v8-8347dbefc37b8202251287d96a753606f4c397f9.tar.bz2 android-node-v8-8347dbefc37b8202251287d96a753606f4c397f9.zip |
test: fix for activities in tick objects prune function
PR-URL: https://github.com/nodejs/node/pull/26163
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test/async-hooks')
-rw-r--r-- | test/async-hooks/verify-graph.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/test/async-hooks/verify-graph.js b/test/async-hooks/verify-graph.js index c402dc3ba8..d1e09f92bc 100644 --- a/test/async-hooks/verify-graph.js +++ b/test/async-hooks/verify-graph.js @@ -23,12 +23,15 @@ function pruneTickObjects(activities) { data: null }; + if (!Array.isArray(activities)) + return activities; + while (tickObject.found) { for (let i = 0; i < activities.length; i++) { if (activities[i].type === 'TickObject') { tickObject.index = i; break; - } else if (i + 1 === activities.length) { + } else if (i + 1 >= activities.length) { tickObject.found = false; } } |