UNPKG

easy-peasy

Version:

Vegetarian friendly state for React

14 lines (12 loc) 357 B
const defaultKeys = ['log', 'warn', 'error']; export const mockConsole = (methodsToMock = defaultKeys) => { const originalConsole = { ...console }; methodsToMock.forEach(key => { global.console[key] = jest.fn(); }); // Return function to restore console const restore = () => { global.console = originalConsole; }; return restore; };