summaryrefslogtreecommitdiff
path: root/test/parallel/test-child-process-no-deprecation.js
blob: d12e5b882f6375549213dfaa061240450dc13339 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
'use strict';
const common = require('../common');
process.noDeprecation = true;

if (process.argv[2] === 'child') {
  process.emitWarning('Something else is deprecated.', 'DeprecationWarning');
} else {
  // parent process
  const spawn = require('child_process').spawn;

  // spawn self as child
  const child = spawn(process.execPath, [process.argv[1], 'child']);

  child.stderr.on('data', common.mustNotCall());
}