diff --git a/test/parallel/test-worker-cleanup-handles.js b/test/parallel/test-worker-cleanup-handles.js index 855e581eee5b3a..0ed3c747807b30 100644 --- a/test/parallel/test-worker-cleanup-handles.js +++ b/test/parallel/test-worker-cleanup-handles.js @@ -1,9 +1,10 @@ 'use strict'; const common = require('../common'); + const assert = require('assert'); -const { Worker, isMainThread, parentPort } = require('worker_threads'); -const { Server } = require('net'); const fs = require('fs'); +const { Server } = require('net'); +const { Worker, isMainThread, parentPort } = require('worker_threads'); if (isMainThread) { const w = new Worker(__filename); @@ -12,14 +13,13 @@ if (isMainThread) { assert.strictEqual(typeof fd_, 'number'); fd = fd_; })); - w.on('exit', common.mustCall((code) => { + w.on('exit', common.mustCall(() => { if (fd === -1) { // This happens when server sockets don’t have file descriptors, // i.e. on Windows. return; } - common.expectsError(() => fs.fstatSync(fd), - { code: 'EBADF' }); + assert.throws(() => fs.fstatSync(fd), { code: 'EBADF' }); })); } else { const server = new Server();