• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1'use strict';
2const common = require('../common');
3const assert = require('assert');
4
5const spawn = require('child_process').spawn;
6
7if (process.argv[2] === 'child') {
8  process.send('hahah');
9  return;
10}
11
12const proc = spawn(process.execPath, [__filename, 'child'], {
13  stdio: ['inherit', 'ipc', 'inherit']
14});
15
16proc.on('exit', common.mustCall(function(code) {
17  assert.strictEqual(code, 0);
18}));
19