From 77233877ac8abe9eee8e87bda3a7ff6a2cb7b1fb Mon Sep 17 00:00:00 2001 From: Shakker Date: Tue, 12 May 2026 18:29:43 +0100 Subject: [PATCH] test: describe markdown image output --- ui/src/ui/markdown.test.ts | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/ui/src/ui/markdown.test.ts b/ui/src/ui/markdown.test.ts index 384148b4344..9c8770ccf00 100644 --- a/ui/src/ui/markdown.test.ts +++ b/ui/src/ui/markdown.test.ts @@ -295,31 +295,29 @@ describe("toSanitizedMarkdownHtml", () => { describe("images", () => { it("flattens remote images to alt text", () => { const html = toSanitizedMarkdownHtml("![Alt text](https://example.com/img.png)"); - expect(html).not.toContain("Alt text

\n"); }); it("preserves markdown formatting in alt text", () => { const html = toSanitizedMarkdownHtml("![**Build log**](https://example.com/img.png)"); - expect(html).toContain("**Build log**"); + expect(html).toBe("

**Build log**

\n"); }); it("preserves code formatting in alt text", () => { const html = toSanitizedMarkdownHtml("![`error.log`](https://example.com/img.png)"); - expect(html).toContain("`error.log`"); + expect(html).toBe("

`error.log`

\n"); }); it("preserves base64 data URI images (#15437)", () => { const html = toSanitizedMarkdownHtml("![Chart](data:image/png;base64,iVBORw0KGgo=)"); - expect(html).toContain("Chart

\n', + ); }); it("uses fallback label for unlabeled images", () => { const html = toSanitizedMarkdownHtml("![](https://example.com/image.png)"); - expect(html).not.toContain("image

\n"); }); });