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("![]()