mirror of
https://github.com/zebrajr/node.git
synced 2026-01-15 12:15:26 +00:00
test: fix watch test with require not testing pid
PR-URL: https://github.com/nodejs/node/pull/52353 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
This commit is contained in:
@@ -307,9 +307,9 @@ console.log(values.random);
|
||||
const file = createTmpFile();
|
||||
const required = createTmpFile('process._rawDebug(\'pid\', process.pid);');
|
||||
const args = ['--require', required, file];
|
||||
const { stdout, pid } = await runWriteSucceed({ file, watchedFile: file, args });
|
||||
const { stdout, pid, stderr } = await runWriteSucceed({ file, watchedFile: file, args });
|
||||
|
||||
const importPid = parseInt(stdout[0].split(' ')[1], 10);
|
||||
const importPid = parseInt(stderr[0].split(' ')[1], 10);
|
||||
assert.notStrictEqual(pid, importPid);
|
||||
assert.deepStrictEqual(stdout, [
|
||||
'running',
|
||||
@@ -324,10 +324,13 @@ console.log(values.random);
|
||||
const file = createTmpFile();
|
||||
const imported = "data:text/javascript,process._rawDebug('pid', process.pid);";
|
||||
const args = ['--import', imported, file];
|
||||
const { stdout, pid } = await runWriteSucceed({ file, watchedFile: file, args });
|
||||
const { stdout, pid, stderr } = await runWriteSucceed({ file, watchedFile: file, args });
|
||||
|
||||
const importPid = parseInt(stdout[0].split(' ')[1], 10);
|
||||
const importPid = parseInt(stderr.split('\n', 1)[0].split(' ', 2)[1], 10);
|
||||
|
||||
assert.notStrictEqual(importPid, NaN);
|
||||
assert.notStrictEqual(pid, importPid);
|
||||
|
||||
assert.deepStrictEqual(stdout, [
|
||||
'running',
|
||||
`Completed running ${inspect(file)}`,
|
||||
|
||||
Reference in New Issue
Block a user