test: add regression test for --debug-brk -e 0
authorBen Noordhuis <info@bnoordhuis.nl>
Thu, 29 Oct 2015 12:39:56 +0000 (13:39 +0100)
committerJames M Snell <jasnell@gmail.com>
Thu, 29 Oct 2015 15:38:44 +0000 (08:38 -0700)
Check that `node --debug-brk -e 0` immediately quits.

PR-URL: https://github.com/nodejs/node/pull/3585
Reviewed-By: Evan Lucas <evanlucas@me.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
test/parallel/test-debug-brk.js [new file with mode: 0644]

diff --git a/test/parallel/test-debug-brk.js b/test/parallel/test-debug-brk.js
new file mode 100644 (file)
index 0000000..49b1989
--- /dev/null
@@ -0,0 +1,9 @@
+'use strict';
+
+const common = require('../common');
+const assert = require('assert');
+const spawnSync = require('child_process').spawnSync;
+
+const args = [`--debug-brk=${common.PORT}`, `-e`, `0`];
+const proc = spawnSync(process.execPath, args, {encoding: 'utf8'});
+assert(/Debugger listening on/.test(proc.stderr));