summaryrefslogtreecommitdiff
path: root/cli/tests/testdata/run/websocket_server_idletimeout.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/testdata/run/websocket_server_idletimeout.ts')
-rw-r--r--cli/tests/testdata/run/websocket_server_idletimeout.ts25
1 files changed, 0 insertions, 25 deletions
diff --git a/cli/tests/testdata/run/websocket_server_idletimeout.ts b/cli/tests/testdata/run/websocket_server_idletimeout.ts
deleted file mode 100644
index fa267c41b..000000000
--- a/cli/tests/testdata/run/websocket_server_idletimeout.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-import { assertEquals } from "../../../../test_util/std/assert/mod.ts";
-
-const errorDeferred = Promise.withResolvers<void>();
-const closeDeferred = Promise.withResolvers<void>();
-
-const listener = Deno.listen({ port: 4509 });
-console.log("READY");
-const httpConn = Deno.serveHttp(await listener.accept());
-const { request, respondWith } = (await httpConn.nextRequest())!;
-const { response, socket } = Deno.upgradeWebSocket(request, {
- idleTimeout: 1,
-});
-socket.onerror = (e) => {
- assertEquals((e as ErrorEvent).message, "No response from ping frame.");
- errorDeferred.resolve();
-};
-socket.onclose = (e) => {
- assertEquals(e.reason, "No response from ping frame.");
- closeDeferred.resolve();
-};
-await respondWith(response);
-
-await errorDeferred.promise;
-await closeDeferred.promise;
-listener.close();