diff --git a/test/parallel/test-worker-syntax-error.js b/test/parallel/test-worker-syntax-error.js index 5c91eb2d251204..1c1fbf1c1ab3a0 100644 --- a/test/parallel/test-worker-syntax-error.js +++ b/test/parallel/test-worker-syntax-error.js @@ -3,15 +3,9 @@ const common = require('../common'); const assert = require('assert'); const { Worker } = require('worker_threads'); -// Do not use isMainThread so that this test itself can be run inside a Worker. -if (!process.env.HAS_STARTED_WORKER) { - process.env.HAS_STARTED_WORKER = 1; - const w = new Worker('abc)', { eval: true }); - w.on('message', common.mustNotCall()); - w.on('error', common.mustCall((err) => { - assert.strictEqual(err.constructor, SyntaxError); - assert(/SyntaxError/.test(err)); - })); -} else { - throw new Error('foo'); -} +const w = new Worker('abc)', { eval: true }); +w.on('message', common.mustNotCall()); +w.on('error', common.mustCall((err) => { + assert.strictEqual(err.constructor, SyntaxError); + assert(/SyntaxError/.test(err)); +}));