diff --git a/test/parallel/test-worker-cleanup-handles.js b/test/parallel/test-worker-cleanup-handles.js index 2fd11398da07b7..e04aeb75577e44 100644 --- a/test/parallel/test-worker-cleanup-handles.js +++ b/test/parallel/test-worker-cleanup-handles.js @@ -1,10 +1,11 @@ // Flags: --experimental-worker '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); @@ -13,14 +14,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();