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