node/test/parallel/test-debug-process.js

22 lines
551 B
JavaScript
Raw Permalink Normal View History

'use strict';
const common = require('../common');
const assert = require('assert');
const child = require('child_process');
if (!common.isWindows) {
common.skip('This test is specific to Windows to test winapi_strerror');
}
// Ref: https://github.com/nodejs/node/issues/23191
// This test is specific to Windows.
const cp = child.spawn('pwd');
cp.on('exit', common.mustCall(function() {
try {
process._debugProcess(cp.pid);
} catch (error) {
assert.strictEqual(error.message, 'The system cannot find the file specified.');
}
}));