22 de abril de 2022 • 1 min de leitura
Ignorando o console no Jest
Algumas formas de ignorar as mensagens do console no Jest
Dentro da configurações do Jest setupTests.js
jest.spyOn(global.console, 'log').mockImplementation(() => jest.fn());
Dentro do teste você pode adicionar no beforeAll
ou no próprio it
ou test
:
beforeAll(() => {
jest.spyOn(console, 'log').mockImplementation(jest.fn());
// ...
});
// ou
it('teste', () => {
jest.spyOn(console, 'log').mockImplementation(jest.fn());
// ...
});
// ou
test('teste', () => {
jest.spyOn(console, 'log').mockImplementation(jest.fn());
// ...
});
Utilizando a flag --silent
jest --silent