summaryrefslogtreecommitdiff
path: root/test/async-hooks
diff options
context:
space:
mode:
authorAlexander Sattelmaier <alexander.sattelmaier@gmail.com>2019-02-17 21:10:01 +0100
committerAnna Henningsen <anna@addaleax.net>2019-03-01 11:23:31 +0100
commit8347dbefc37b8202251287d96a753606f4c397f9 (patch)
treeb32e21e0781cf6ef31686f7f50d13127fa4e252e /test/async-hooks
parente02453c3bd44e744c1798c5928e01dfff5c828ef (diff)
downloadandroid-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.js5
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;
}
}