import { renderToStaticMarkup } from "react-dom/server";
import { describe, expect, it } from "vite-plus/test";
import { QRCodeSvg } from "./qr-code";
describe("QRCodeSvg", () => {
it("renders with explicit high-contrast colors by default", () => {
const markup = renderToStaticMarkup();
expect(markup).toContain('fill="#fff"');
expect(markup).toContain('fill="#000"');
expect(markup).not.toContain('fill="currentColor"');
});
it("supports custom foreground and background colors", () => {
const markup = renderToStaticMarkup(
,
);
expect(markup).toContain('fill="#abcdef"');
expect(markup).toContain('fill="#123456"');
});
});