1'use strict'; 2const common = require('../common'); 3const assert = require('assert'); 4const path = require('path'); 5const { Worker } = require('worker_threads'); 6 7const tmpdir = require('../common/tmpdir'); 8tmpdir.refresh(); 9const missing = path.join(tmpdir.path, 'does-not-exist.js'); 10 11const worker = new Worker(missing); 12 13worker.on('error', common.mustCall((err) => { 14 // eslint-disable-next-line node-core/no-unescaped-regexp-dot 15 assert.match(err.message, /Cannot find module .+does-not-exist.js/); 16})); 17