import { describe, expect, it, vi } from "vitest"; import { fireEvent, render, screen } from "@testing-library/react"; import ErrorPage from "@/app/error"; describe("Error page", () => { it("renders and retries on click", () => { const reset = vi.fn(); render(); expect(screen.getByText("// 500")).toBeDefined(); fireEvent.click(screen.getByRole("button")); expect(reset).toHaveBeenCalledOnce(); }); });