Files
Kmake/test/parallel/test-worker-invalid-workerdata.js

15 lines
380 B
JavaScript
Raw Permalink Normal View History

2026-05-26 23:36:42 -07:00
'use strict';
require('../common');
const assert = require('assert');
const { Worker } = require('worker_threads');
// This tests verifies that failing to serialize workerData does not keep
// the process alive.
// Refs: https://github.com/nodejs/node/issues/22736
assert.throws(() => {
new Worker('./worker.js', {
workerData: { fn: () => {} }
});
}, /DataCloneError/);