import { renderToStaticMarkup } from "react-dom/server"; import { describe, expect, it } from "vitest"; import { ThemeProvider } from "@/context/ThemeContext"; import { TextAttachmentPreview } from "./TaskAttachmentPanel"; describe("attachment Markdown media", () => { it("renders uploaded image references without loading or preloading their URLs", () => { const html = renderToStaticMarkup( , ); expect(html).toContain("Report"); expect(html).toContain("data-markdown-image-reference"); expect(html).toContain("External image"); expect(html).not.toContain("