summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/node_options.cc2
-rw-r--r--test/parallel/test-cli-bad-options.js10
2 files changed, 8 insertions, 4 deletions
diff --git a/src/node_options.cc b/src/node_options.cc
index 27e518d0f1..c8586ec64e 100644
--- a/src/node_options.cc
+++ b/src/node_options.cc
@@ -23,6 +23,7 @@ namespace options_parser {
// TODO(addaleax): Make that unnecessary.
DebugOptionsParser::DebugOptionsParser() {
+#if HAVE_INSPECTOR
AddOption("--inspect-port",
"set host:port for inspector",
&DebugOptions::host_port,
@@ -52,6 +53,7 @@ DebugOptionsParser::DebugOptionsParser() {
AddOption("--debug-brk", "", &DebugOptions::break_first_line);
Implies("--debug-brk", "--debug");
AddAlias("--debug-brk=", { "--inspect-port", "--debug-brk" });
+#endif
}
DebugOptionsParser DebugOptionsParser::instance;
diff --git a/test/parallel/test-cli-bad-options.js b/test/parallel/test-cli-bad-options.js
index ebc434670e..7abd330aa4 100644
--- a/test/parallel/test-cli-bad-options.js
+++ b/test/parallel/test-cli-bad-options.js
@@ -6,10 +6,12 @@ require('../common');
const assert = require('assert');
const spawn = require('child_process').spawnSync;
-requiresArgument('--inspect-port');
-requiresArgument('--inspect-port=');
-requiresArgument('--debug-port');
-requiresArgument('--debug-port=');
+if (process.config.variables.v8_enable_inspector === 1) {
+ requiresArgument('--inspect-port');
+ requiresArgument('--inspect-port=');
+ requiresArgument('--debug-port');
+ requiresArgument('--debug-port=');
+}
requiresArgument('--eval');
function requiresArgument(option) {