From f45bce4bc036de8692ede1746eb973adda0a1c4c Mon Sep 17 00:00:00 2001 From: Evgenia Blajer Date: Tue, 7 Nov 2023 15:16:55 +0000 Subject: [PATCH] test: replace forEach() with for .. of --- test/parallel/test-async-wrap-constructor.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/test/parallel/test-async-wrap-constructor.js b/test/parallel/test-async-wrap-constructor.js index e89bc49df02333..853898aa0adf1a 100644 --- a/test/parallel/test-async-wrap-constructor.js +++ b/test/parallel/test-async-wrap-constructor.js @@ -6,15 +6,16 @@ require('../common'); const assert = require('assert'); const async_hooks = require('async_hooks'); -[0, 1, false, true, null, 'hello'].forEach((badArg) => { +const falsyValues = [0, 1, false, true, null, 'hello']; +for (const badArg of falsyValues) { const hookNames = ['init', 'before', 'after', 'destroy', 'promiseResolve']; - hookNames.forEach((field) => { + for (const hookName of hookNames) { assert.throws(() => { - async_hooks.createHook({ [field]: badArg }); + async_hooks.createHook({ [hookName]: badArg }); }, { code: 'ERR_ASYNC_CALLBACK', name: 'TypeError', - message: `hook.${field} must be a function` + message: `hook.${hookName} must be a function` }); - }); -}); + } +}