Skip to content

Commit ef04ca8

Browse files
committed
fix mock socket response header
1 parent 60ec88d commit ef04ca8

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/dev-internal/mock-http.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,10 @@ export function mockNodeRequest(
3232
}
3333
});
3434
const writable = new PassThrough();
35+
writable.on('error', (err) => console.error('Writable stream error:', err));
3536

3637
const mockSocket = Duplex.from({ readable, writable }) as any as Socket;
38+
mockSocket.on('error', (err) => console.error('Mock socket error:', err));
3739

3840
defineGetter(mockSocket, 'remoteAddress', () => remote.address);
3941
defineGetter(mockSocket, 'remotePort', () => remote.port);
@@ -65,7 +67,7 @@ export function mockNodeRequest(
6567

6668
const { promise, resolve, reject } = Promise.withResolvers<Response>();
6769

68-
const headers = new Headers(request.headers);
70+
const headers = new Headers();
6971
let headerSent = false;
7072

7173
(writable as any).setHeader = (name: string, value: string | number | string[]) => {

0 commit comments

Comments
 (0)