import { render, screen } from "@testing-library/react"; import { describe, expect, it } from "vitest"; import { DirectionProvider, useDir } from "../DirectionContext"; function Probe() { return {useDir()}; } describe("DirectionContext", () => { it("defaults to ltr without a provider", () => { render(); expect(screen.getByTestId("dir").textContent).toBe("ltr"); }); it("provides rtl", () => { render( , ); expect(screen.getByTestId("dir").textContent).toBe("rtl"); }); });