openpanel/packages/kbar/test/jest.setup.ts
Stefan Pejcic 8595a9f4e5 back
2024-05-08 19:58:53 +02:00

22 lines
558 B
TypeScript

import "@testing-library/jest-dom";
import "@testing-library/jest-dom/extend-expect";
import { TextEncoder, TextDecoder } from "util";
global.TextEncoder = TextEncoder;
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
global.TextDecoder = TextDecoder;
window.matchMedia = jest.fn().mockImplementation((query) => {
return {
matches: false,
media: query,
onchange: null,
addListener: jest.fn(),
removeListener: jest.fn(),
};
});
window.scroll = jest.fn();
window.alert = jest.fn();