Files
oneuptime/Common/Tests/jest.setup.ts

15 lines
465 B
TypeScript

import "@testing-library/jest-dom";
import { TextEncoder, TextDecoder } from "util";
// Polyfill TextEncoder/TextDecoder for jsdom
// eslint-disable-next-line @typescript-eslint/no-explicit-any
(global as any).TextEncoder = TextEncoder;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
(global as any).TextDecoder = TextDecoder;
// Mock window.scrollTo for jsdom
Object.defineProperty(window, "scrollTo", {
value: jest.fn(),
writable: true,
});