mirror of
https://github.com/denoland/deno.git
synced 2025-08-04 19:08:15 +00:00
chore(ext/node): bring back changes to ClientRequest.onSocket (#19509)
Reverts denoland/deno#19426
This commit is contained in:
parent
88e6e9c1e6
commit
fc4e4c3e93
2 changed files with 16 additions and 37 deletions
|
@ -196,11 +196,14 @@ Deno.test("[node/http] request default protocol", async () => {
|
|||
// @ts-ignore IncomingMessageForClient
|
||||
// deno-lint-ignore no-explicit-any
|
||||
let clientRes: any;
|
||||
// deno-lint-ignore no-explicit-any
|
||||
let clientReq: any;
|
||||
server.listen(() => {
|
||||
const req = http.request(
|
||||
clientReq = http.request(
|
||||
// deno-lint-ignore no-explicit-any
|
||||
{ host: "localhost", port: (server.address() as any).port },
|
||||
(res) => {
|
||||
assert(res.socket instanceof EventEmitter);
|
||||
assertEquals(res.complete, false);
|
||||
res.on("data", () => {});
|
||||
res.on("end", () => {
|
||||
|
@ -211,13 +214,14 @@ Deno.test("[node/http] request default protocol", async () => {
|
|||
promise2.resolve();
|
||||
},
|
||||
);
|
||||
req.end();
|
||||
clientReq.end();
|
||||
});
|
||||
server.on("close", () => {
|
||||
promise.resolve();
|
||||
});
|
||||
await promise;
|
||||
await promise2;
|
||||
assert(clientReq.socket instanceof EventEmitter);
|
||||
assertEquals(clientRes!.complete, true);
|
||||
});
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue