From f0018a5152a9faaf2104d62f3152776a60f59390 Mon Sep 17 00:00:00 2001 From: Aleksei Koziatinskii Date: Thu, 16 May 2019 15:33:09 -0700 Subject: inspector: added --inspect-publish-uid This flag specifies how inspector websocket url should be reported. Tthre options are supported: - stderr - reports websocket as a message to stderr, - http - exposes /json/list endpoint that contains inspector websocket url, - binding - require('inspector').url(). Related discussion: https://github.com/nodejs/diagnostics/issues/303 PR-URL: https://github.com/nodejs/node/pull/27741 Reviewed-By: Eugene Ostroukhov Reviewed-By: Benjamin Gruenbaum --- test/cctest/test_inspector_socket_server.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'test/cctest') diff --git a/test/cctest/test_inspector_socket_server.cc b/test/cctest/test_inspector_socket_server.cc index 9b10f57e72..4e4ebbc328 100644 --- a/test/cctest/test_inspector_socket_server.cc +++ b/test/cctest/test_inspector_socket_server.cc @@ -1,6 +1,7 @@ #include "inspector_socket_server.h" #include "node.h" +#include "node_options.h" #include "util-inl.h" #include "gtest/gtest.h" @@ -358,8 +359,11 @@ ServerHolder::ServerHolder(bool has_targets, uv_loop_t* loop, targets = { MAIN_TARGET_ID }; std::unique_ptr delegate( new TestSocketServerDelegate(this, targets)); + node::InspectPublishUid inspect_publish_uid; + inspect_publish_uid.console = true; + inspect_publish_uid.http = true; server_ = std::make_unique( - std::move(delegate), loop, host, port, out); + std::move(delegate), loop, host, port, inspect_publish_uid, out); } static void TestHttpRequest(int port, const std::string& path, -- cgit v1.2.3