aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/web-platform-tests/websockets/constants.js
diff options
context:
space:
mode:
Diffstat (limited to 'tests/wpt/web-platform-tests/websockets/constants.js')
m---------tests/wpt/web-platform-tests0
-rw-r--r--tests/wpt/web-platform-tests/websockets/constants.js18
2 files changed, 18 insertions, 0 deletions
diff --git a/tests/wpt/web-platform-tests b/tests/wpt/web-platform-tests
deleted file mode 160000
-Subproject 29dfb8944e535d439ca94cf7d1b1d9138a8ad11
diff --git a/tests/wpt/web-platform-tests/websockets/constants.js b/tests/wpt/web-platform-tests/websockets/constants.js
new file mode 100644
index 00000000000..f7d46d2c44e
--- /dev/null
+++ b/tests/wpt/web-platform-tests/websockets/constants.js
@@ -0,0 +1,18 @@
+//This file requires server-side substitutions and must be included as constants.js?pipe=config
+var DOMAIN_FOR_WS_TESTS = "{{host}}";
+var DOMAIN_FOR_WSS_TESTS = "{{host}}";
+
+var PORT = "{{ports[ws][0]}}";
+//FIXME: Add support for wss
+var PORT_SSL = "{{ports[ws][0]}}";
+
+// logic for using wss URLs instead of ws
+var SCHEME_AND_DOMAIN;
+var SCHEME_DOMAIN_PORT;
+if (location.search == '?wss') {
+ SCHEME_AND_DOMAIN = 'wss://'+DOMAIN_FOR_WSS_TESTS;
+ SCHEME_DOMAIN_PORT = SCHEME_AND_DOMAIN + ":" + PORT_SSL;
+} else {
+ SCHEME_AND_DOMAIN = 'ws://'+DOMAIN_FOR_WS_TESTS;
+ SCHEME_DOMAIN_PORT = SCHEME_AND_DOMAIN + ":" + PORT;
+}