mirror of https://github.com/lukechilds/node.git
Browse Source
PR-URL: https://github.com/nodejs/node/pull/8061 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: cjihrig - Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>v6.x
Rich Trott
9 years ago
committed by
cjihrig
1 changed files with 21 additions and 0 deletions
@ -0,0 +1,21 @@ |
|||
'use strict'; |
|||
const common = require('../common'); |
|||
const assert = require('assert'); |
|||
const spawn = require('child_process').spawn; |
|||
|
|||
const child = spawn(process.execPath, ['debug']); |
|||
child.stderr.setEncoding('utf8'); |
|||
|
|||
const expectedUsageMessage = `Usage: node debug script.js
|
|||
node debug <host>:<port> |
|||
node debug -p <pid> |
|||
`;
|
|||
var actualUsageMessage = ''; |
|||
child.stderr.on('data', function(data) { |
|||
actualUsageMessage += data.toString(); |
|||
}); |
|||
|
|||
child.on('exit', common.mustCall(function(code) { |
|||
assert.strictEqual(code, 1); |
|||
assert.strictEqual(actualUsageMessage, expectedUsageMessage); |
|||
})); |
Loading…
Reference in new issue