From 706a3e8169ae27b1b5c3694d46b593f220c41b80 Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Wed, 1 Mar 2023 19:31:16 -0800 Subject: Add a test for https request in node:http --- test/bun.js/node-http.test.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'test/bun.js/node-http.test.ts') diff --git a/test/bun.js/node-http.test.ts b/test/bun.js/node-http.test.ts index 57f4b475b..40102cd9a 100644 --- a/test/bun.js/node-http.test.ts +++ b/test/bun.js/node-http.test.ts @@ -163,6 +163,22 @@ describe("node:http", () => { req.end(); }); + it("should make a https:// GET request when passed string as first arg", done => { + const req = request("https://example.com", res => { + let data = ""; + res.setEncoding("utf8"); + res.on("data", chunk => { + data += chunk; + }); + res.on("end", () => { + expect(data).toContain("This domain is for use in illustrative examples in documents"); + done(); + }); + res.on("error", err => done(err)); + }); + req.end(); + }); + it("should make a POST request when provided POST method, even without a body", done => { const req = request({ host: "localhost", port: serverPort, method: "POST" }, res => { let data = ""; -- cgit v1.2.3