UNPKG

@nlabs/gothamjs

Version:
24 lines (21 loc) 599 B
import {jest} from '@jest/globals'; 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(), }));