bigbuffet-rw/app/soapbox/jest/test-setup.ts
2022-04-07 09:50:50 -04:00

13 lines
413 B
TypeScript

'use strict';
import { __clear as clearApiMocks } from '../__mocks__/api';
// API mocking
jest.mock('soapbox/api');
afterEach(() => clearApiMocks());
// Mock external dependencies
jest.mock('uuid', () => ({ v4: jest.fn(() => 1) }));
const intersectionObserverMock = () => ({ observe: () => null, disconnect: () => null });
window.IntersectionObserver = jest.fn().mockImplementation(intersectionObserverMock);