Skip to content

Commit 9b61e7d

Browse files
committed
fix
1 parent 944636a commit 9b61e7d

File tree

1 file changed

+5
-24
lines changed

1 file changed

+5
-24
lines changed

tests/unit_node/http_test.ts

Lines changed: 5 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1037,6 +1037,11 @@ Deno.test(
10371037
});
10381038
request.on("close", () => resolve());
10391039
await promise;
1040+
1041+
if (Deno.build.os === "windows") {
1042+
// FIXME(kt3k): This is necessary for preventing op leak on windows
1043+
await new Promise((resolve) => setTimeout(resolve, 4000));
1044+
}
10401045
},
10411046
);
10421047

@@ -1887,27 +1892,3 @@ Deno.test("[node/http] an error with DNS propagates to request object", async ()
18871892
});
18881893
await promise;
18891894
});
1890-
1891-
Deno.test("[node/http] supports proxy http request", async () => {
1892-
const { promise, resolve } = Promise.withResolvers<void>();
1893-
const server = Deno.serve({ port: 0, onListen }, (req) => {
1894-
console.log("server received", req.url);
1895-
assertEquals(req.url, "http://example.com/");
1896-
return new Response("ok");
1897-
});
1898-
1899-
function onListen({ port }: { port: number }) {
1900-
http.request({
1901-
host: "localhost",
1902-
port,
1903-
path: "http://example.com",
1904-
}, async (res) => {
1905-
assertEquals(res.statusCode, 200);
1906-
assertEquals(await text(res), "ok");
1907-
resolve();
1908-
server.shutdown();
1909-
}).end();
1910-
}
1911-
await promise;
1912-
await server.finished;
1913-
});

0 commit comments

Comments
 (0)