diff --git a/src/components/cycle/__tests__/field-info.test.tsx b/src/components/cycle/__tests__/field-info.test.tsx new file mode 100644 index 000000000..c97a58e63 --- /dev/null +++ b/src/components/cycle/__tests__/field-info.test.tsx @@ -0,0 +1,36 @@ +import { describe, it, expect } from "vitest"; +import { renderToStaticMarkup } from "react-dom/server"; + +import { FieldInfo } from "../field-info"; +import { I18nProvider } from "@/lib/i18n/context"; + +function render(node: React.ReactNode) { + return renderToStaticMarkup( + {node}, + ); +} + +describe("", () => { + it("is a real focusable button carrying the accessible label", () => { + const html = render( + , + ); + // A real