From a043e7b7b3172650f5fe63648d7177e64b063c77 Mon Sep 17 00:00:00 2001 From: Shakker Date: Tue, 12 May 2026 18:26:45 +0100 Subject: [PATCH] test: spell escaped html output --- ui/src/ui/markdown.test.ts | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/ui/src/ui/markdown.test.ts b/ui/src/ui/markdown.test.ts index 963d49352e3..204ea188b48 100644 --- a/ui/src/ui/markdown.test.ts +++ b/ui/src/ui/markdown.test.ts @@ -248,22 +248,17 @@ describe("toSanitizedMarkdownHtml", () => { describe("HTML escaping", () => { it("escapes HTML tags as text", () => { const html = toSanitizedMarkdownHtml("
**bold**
"); - expect(html).toContain("<div>"); - expect(html).not.toContain("
"); - // Inner markdown should NOT be rendered since it's inside escaped HTML - expect(html).toContain("**bold**"); + expect(html).toBe("<div>**bold**</div>\n"); }); it("strips script tags", () => { const html = toSanitizedMarkdownHtml(""); - expect(html).not.toContain(" { const html = toSanitizedMarkdownHtml("Check this out"); - expect(html).toContain("<b>"); - expect(html).not.toContain(""); + expect(html).toBe("

Check <b>this</b> out

\n"); }); });