1'use strict'; 2const common = require('../common'); 3const { Worker } = require('worker_threads'); 4 5// Regression test for https://github.com/nodejs/node/issues/34309 6 7const w = new Worker( 8 `const { Worker } = require('worker_threads'); 9 new Worker("throw new Error('uncaught')", { eval:true })`, 10 { eval: true }); 11w.on('error', common.expectsError({ 12 name: 'Error', 13 message: 'uncaught' 14})); 15