Jest está pegando uma versão antiga de um pacote e, portanto, meus testes falham a menos que eu use --no-cache
. Posso até deletar a pasta do pacote node_modules
e Jest fica feliz em executar os testes (quase todos passando).
Então, como faço para limpar o cache do Jest?
npx jest --clearCache
Primeiro, você precisa saber a versão do gracejo:
jest> = 22.0.0
jest <22.0.0
Devoluções (você precisa remover essa pasta)
Então, você o remove
Se você não usa
yarn
, siga as instruções comnpx jest
fonte