diff options
Diffstat (limited to 'test/js/web/websocket/websocket-subprocess.ts')
-rw-r--r-- | test/js/web/websocket/websocket-subprocess.ts | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test/js/web/websocket/websocket-subprocess.ts b/test/js/web/websocket/websocket-subprocess.ts new file mode 100644 index 000000000..fd25b7fd5 --- /dev/null +++ b/test/js/web/websocket/websocket-subprocess.ts @@ -0,0 +1,13 @@ +const host = process.argv[2]; + +const ws = new WebSocket(host); + +ws.onmessage = message => { + if (message.data === "hello websocket") { + ws.send("hello"); + } else if (message.data === "timeout") { + setTimeout(() => { + ws.send("close"); + }, 300); + } +}; |