Index: third_party/grpc/tools/run_tests/build_package_node.sh |
diff --git a/third_party/WebKit/LayoutTests/http/tests/websocket/handshake-error_wsh.py b/third_party/grpc/tools/run_tests/build_package_node.sh |
old mode 100644 |
new mode 100755 |
similarity index 82% |
copy from third_party/WebKit/LayoutTests/http/tests/websocket/handshake-error_wsh.py |
copy to third_party/grpc/tools/run_tests/build_package_node.sh |
index c851fa62611766a598fc7158655a06156c6a221c..540c8263117384e6802e7aebdfed13aad5d44acd |
--- a/third_party/WebKit/LayoutTests/http/tests/websocket/handshake-error_wsh.py |
+++ b/third_party/grpc/tools/run_tests/build_package_node.sh |
@@ -1,4 +1,6 @@ |
-# Copyright (C) 2009 Google Inc. All rights reserved. |
+#!/bin/bash |
+# Copyright 2016, Google Inc. |
+# All rights reserved. |
# |
# Redistribution and use in source and binary forms, with or without |
# modification, are permitted provided that the following conditions are |
@@ -26,13 +28,17 @@ |
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
+source ~/.nvm/nvm.sh |
-from mod_pywebsocket import msgutil |
+nvm use 4 |
+set -ex |
+cd $(dirname $0)/../.. |
-def web_socket_do_extra_handshake(request): |
- request.connection.write('ThisWillCauseHandshakeError\r\n') |
+mkdir -p artifacts/ |
+cp -r $EXTERNAL_GIT_ROOT/architecture={x86,x64},language=node,platform={windows,linux,macos}/artifacts/* artifacts/ || true |
+npm update |
+npm pack |
-def web_socket_transfer_data(request): |
- msgutil.send_message(request, 'Hello from Handshake Error WSH.') |
+cp grpc-*.tgz artifacts/grpc.tgz |