| | import { afterAll, afterEach, beforeAll, vi } from "vitest";
|
| | import { cleanup } from "@testing-library/react";
|
| | import { server } from "#/mocks/node";
|
| | import "@testing-library/jest-dom/vitest";
|
| |
|
| | HTMLCanvasElement.prototype.getContext = vi.fn();
|
| | HTMLElement.prototype.scrollTo = vi.fn();
|
| |
|
| |
|
| | vi.mock("react-i18next", async (importOriginal) => ({
|
| | ...(await importOriginal<typeof import("react-i18next")>()),
|
| | useTranslation: () => ({
|
| | t: (key: string) => key,
|
| | i18n: {
|
| | language: "en",
|
| | exists: () => false,
|
| | },
|
| | }),
|
| | }));
|
| |
|
| |
|
| | beforeAll(() => server.listen({ onUnhandledRequest: "bypass" }));
|
| | afterEach(() => {
|
| | server.resetHandlers();
|
| |
|
| | cleanup();
|
| | });
|
| | afterAll(() => server.close());
|
| |
|