Skip to content

Commit e2dff1c

Browse files
committed
Add support for connect handler in miniflare tests
This is needed to add initial support for the connect handler in workerd (experimental-only for now).
1 parent 5b40a25 commit e2dff1c

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

packages/miniflare/src/shared/external-service.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,7 @@ const PROXY_ENTRYPOINT_HEADER = "X-Miniflare-Proxy-Entrypoint";
354354
const CREATE_PROXY_PROTOTYPE_CLASS_HELPER_SCRIPT = `
355355
const HANDLER_RESERVED_KEYS = new Set([
356356
"alarm",
357+
"connect",
357358
"scheduled",
358359
"self",
359360
"tail",

packages/vitest-pool-workers/src/worker/entrypoints.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,6 @@ function getEntrypointState(
176176
}
177177

178178
const WORKER_ENTRYPOINT_KEYS = [
179-
"tailStream",
180179
"fetch",
181180
"tail",
182181
"trace",
@@ -185,13 +184,15 @@ const WORKER_ENTRYPOINT_KEYS = [
185184
"test",
186185
"tailStream",
187186
"email",
187+
"connect",
188188
] as const;
189189
const DURABLE_OBJECT_KEYS = [
190190
"fetch",
191191
"alarm",
192192
"webSocketMessage",
193193
"webSocketClose",
194194
"webSocketError",
195+
"connect",
195196
] as const;
196197

197198
// This type will grab the keys from T and remove "branded" keys

0 commit comments

Comments
 (0)