UNPKG

@nlabs/gothamjs

Version:
25 lines (22 loc) 635 B
import {jest} from '@jest/globals'; import '@testing-library/jest-dom'; import {TextDecoder, TextEncoder} from 'util'; global.TextEncoder = TextEncoder; global.TextDecoder = TextDecoder; // Mock ResizeObserver global.ResizeObserver = jest.fn().mockImplementation(() => ({ observe: jest.fn(), unobserve: jest.fn(), disconnect: jest.fn(), })); // Mock matchMedia global.matchMedia = jest.fn().mockImplementation(query => ({ matches: false, media: query, onchange: null, addListener: jest.fn(), removeListener: jest.fn(), addEventListener: jest.fn(), removeEventListener: jest.fn(), dispatchEvent: jest.fn(), }));