diff options
author | Aleksei Koziatinskii <ak239spb@gmail.com> | 2019-05-16 15:33:09 -0700 |
---|---|---|
committer | Aleksei Koziatinskii <ak239spb@gmail.com> | 2019-06-03 18:15:04 +0300 |
commit | f0018a5152a9faaf2104d62f3152776a60f59390 (patch) | |
tree | 786fb50acdeb349a43cbad532670e4b41258d87a /test/cctest | |
parent | 7e18c650de419ae98511be3c7bc54b34efc6d3d4 (diff) | |
download | android-node-v8-f0018a5152a9faaf2104d62f3152776a60f59390.tar.gz android-node-v8-f0018a5152a9faaf2104d62f3152776a60f59390.tar.bz2 android-node-v8-f0018a5152a9faaf2104d62f3152776a60f59390.zip |
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 <eostroukhov@google.com>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Diffstat (limited to 'test/cctest')
-rw-r--r-- | test/cctest/test_inspector_socket_server.cc | 6 |
1 files changed, 5 insertions, 1 deletions
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<TestSocketServerDelegate> delegate( new TestSocketServerDelegate(this, targets)); + node::InspectPublishUid inspect_publish_uid; + inspect_publish_uid.console = true; + inspect_publish_uid.http = true; server_ = std::make_unique<InspectorSocketServer>( - 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, |