diff --git a/test/js/node/test/parallel/test-worker-dns-terminate.js b/test/js/node/test/parallel/test-worker-dns-terminate.js deleted file mode 100644 index da9d543c3b..0000000000 --- a/test/js/node/test/parallel/test-worker-dns-terminate.js +++ /dev/null @@ -1,14 +0,0 @@ -'use strict'; -const common = require('../common'); -const { Worker } = require('worker_threads'); - -const w = new Worker(` -const dns = require('dns'); -dns.lookup('nonexistent.org', () => {}); -require('worker_threads').parentPort.postMessage('0'); -`, { eval: true }); - -w.on('message', common.mustCall(() => { - // This should not crash the worker during a DNS request. - w.terminate().then(common.mustCall()); -})); diff --git a/test/js/node/test/parallel/test-worker-terminate-unrefed.js b/test/js/node/test/parallel/test-worker-terminate-unrefed.js deleted file mode 100644 index adf6bbf145..0000000000 --- a/test/js/node/test/parallel/test-worker-terminate-unrefed.js +++ /dev/null @@ -1,16 +0,0 @@ -'use strict'; -const common = require('../common'); -const { once } = require('events'); -const { Worker } = require('worker_threads'); - -// Test that calling worker.terminate() on an unref()’ed Worker instance -// still resolves the returned Promise. - -async function test() { - const worker = new Worker('setTimeout(() => {}, 1000000);', { eval: true }); - await once(worker, 'online'); - worker.unref(); - await worker.terminate(); -} - -test().then(common.mustCall());