diff options
author | 2023-03-07 12:22:34 -0800 | |
---|---|---|
committer | 2023-03-07 12:22:34 -0800 | |
commit | f7e4eb83694aa007a492ef66c28ffbe6a2dae791 (patch) | |
tree | 7af25aa5c42a2e1b2b47ba1df35f8caa9054cbeb /test/js/web/websocket/websocket-subprocess.ts | |
parent | 36275a44ce7a33587bd26aad120042ab95470ff3 (diff) | |
download | bun-f7e4eb83694aa007a492ef66c28ffbe6a2dae791.tar.gz bun-f7e4eb83694aa007a492ef66c28ffbe6a2dae791.tar.zst bun-f7e4eb83694aa007a492ef66c28ffbe6a2dae791.zip |
Reorganize tests (#2332)
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); + } +}; |