import { describe, expect, it } from "vitest"; import { renderMessageMarkdown } from "./renderMessageMarkdown"; describe("renderMessageMarkdown", () => { it("renders basic markdown features used by browser dialogues", () => { const html = renderMessageMarkdown("# Title\n\n| left | right |\n| --- | --- |\n| a | b |\n"); expect(html).toContain("

Title

"); expect(html).toContain(""); expect(html).toContain(""); }); it("escapes inline HTML instead of rendering it", () => { const html = renderMessageMarkdown("BeforeAfter"); expect(html).not.toContain("
a