aboutsummaryrefslogtreecommitdiff
path: root/test/js/third_party/nodemailer/nodemailer.test.ts
blob: 36a229524730d143dee476054b73bd8c810233d8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { test, expect, describe } from "bun:test";
import { bunRun } from "harness";
import path from "path";

const it = process.env.SMTP_SENDGRID_KEY && process.env.SMTP_SENDGRID_SENDER ? test : test.skip;
describe("nodemailer", () => {
  it("basic smtp", async () => {
    try {
      const info = bunRun(path.join(import.meta.dir, "process-nodemailer-fixture.js"), {
        SMTP_SENDGRID_SENDER: process.env.SMTP_SENDGRID_SENDER as string,
        SMTP_SENDGRID_KEY: process.env.SMTP_SENDGRID_KEY as string,
      });
      expect(info.stdout).toBe("true");
      expect(info.stderr || "").toBe("");
    } catch (err: any) {
      expect(err?.message || err).toBe("");
    }
  }, 10000);
});
/bun/commit/src/report.zig?h=dylan/github-api-option&id=60a0b10174b4202ce23c0e56305208b1bde031bf&follow=1'>Don't show generic crash info when given invalid bunfig.tomlGravatar Jarred Sumner 1-0/+4 2022-06-10Update logger.zigGravatar Jarred Sumner 1-0/+4 2022-06-10Show tracingGravatar Jarred Sumner 1-1/+1 2022-06-10Update bunfig.zigGravatar Jarred Sumner 1-0/+1 2022-06-10Update jest.zigGravatar Jarred Sumner 1-6/+9 2022-06-09Update bun.d.tsGravatar Jarred Sumner 1-2/+5 2022-06-09Add typesGravatar Jarred Sumner 1-2/+32 2022-06-09`new Response(stream).arrayBuffer()` + 3 moreGravatar Jarred Sumner 16-39/+478 2022-06-09fix some memory leaks with stringsGravatar Jarred Sumner 4-28/+45 2022-06-09Support console.log(myBigInt)Gravatar Jarred Sumner 1-1/+6 2022-06-09Fix defaultProps with JSX optimizationGravatar Jarred Sumner 6-34/+73 2022-06-09small perf improvements to encodingGravatar Jarred Sumner 1-43/+37 2022-06-07Update event_loop.zigGravatar Jarred Sumner 1-1/+2