mirror of
https://github.com/nodejs/node.git
synced 2024-12-01 16:10:02 +01:00
aa6fac68da
ESLint 4.x has stricter linting than previous versions. We are currently using the legacy indentation rules in the test directory. This commit changes the indentation of files to comply with the stricter 4.x linting and enable stricter linting in the test directory. PR-URL: https://github.com/nodejs/node/pull/14431 Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com> Reviewed-By: Trevor Norris <trev.norris@gmail.com>
19 lines
655 B
JavaScript
19 lines
655 B
JavaScript
'use strict';
|
|
require('../common');
|
|
const assert = require('assert');
|
|
const cp = require('child_process');
|
|
|
|
// This test spawns itself with an argument to indicate when it is a child to
|
|
// easily and portably print the value of argv[0]
|
|
if (process.argv[2] === 'child') {
|
|
console.log(process.argv0);
|
|
return;
|
|
}
|
|
|
|
const noArgv0 = cp.spawnSync(process.execPath, [__filename, 'child']);
|
|
assert.strictEqual(noArgv0.stdout.toString().trim(), process.execPath);
|
|
|
|
const withArgv0 = cp.spawnSync(process.execPath, [__filename, 'child'],
|
|
{ argv0: 'withArgv0' });
|
|
assert.strictEqual(withArgv0.stdout.toString().trim(), 'withArgv0');
|