From 728965fcbf9a4f31df1aa69e3e1ec528cf78bd73 Mon Sep 17 00:00:00 2001 From: VoltrexMaster Date: Sun, 23 Jan 2022 04:43:51 +0330 Subject: [PATCH] process: replace validator Replace the `validateFunction()` validator with the `validateCallback()` validator to validate callbacks and keep consistency. --- lib/internal/process/task_queues.js | 3 +-- test/parallel/test-queue-microtask.js | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/internal/process/task_queues.js b/lib/internal/process/task_queues.js index 2a14b9dea68080..069423f0a39a6f 100644 --- a/lib/internal/process/task_queues.js +++ b/lib/internal/process/task_queues.js @@ -37,7 +37,6 @@ const FixedQueue = require('internal/fixed_queue'); const { validateCallback, - validateFunction, } = require('internal/validators'); const { AsyncResource } = require('async_hooks'); @@ -148,7 +147,7 @@ function runMicrotask() { const defaultMicrotaskResourceOpts = { requireManualDestroy: true }; function queueMicrotask(callback) { - validateFunction(callback, 'callback'); + validateCallback(callback); const asyncResource = new AsyncResource( 'Microtask', diff --git a/test/parallel/test-queue-microtask.js b/test/parallel/test-queue-microtask.js index f0eb4364258cc1..fe662c2f0e5b58 100644 --- a/test/parallel/test-queue-microtask.js +++ b/test/parallel/test-queue-microtask.js @@ -14,7 +14,7 @@ assert.strictEqual(typeof queueMicrotask, 'function'); assert.throws(common.mustCall(() => { queueMicrotask(t); }), { - code: 'ERR_INVALID_ARG_TYPE', + code: 'ERR_INVALID_CALLBACK', }); });