summaryrefslogtreecommitdiff
path: root/test/cctest
diff options
context:
space:
mode:
authorAleksei Koziatinskii <ak239spb@gmail.com>2019-05-16 15:33:09 -0700
committerAleksei Koziatinskii <ak239spb@gmail.com>2019-06-03 18:15:04 +0300
commitf0018a5152a9faaf2104d62f3152776a60f59390 (patch)
tree786fb50acdeb349a43cbad532670e4b41258d87a /test/cctest
parent7e18c650de419ae98511be3c7bc54b34efc6d3d4 (diff)
downloadandroid-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.cc6
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,