Ir para o conteúdo principal

Jest 29: Alterações no formato de snapshots

· 2 min de leitura"
Simen Bekkhus
Simen Bekkhus
Tradução Beta Não Oficial

Esta página foi traduzida por PageTurner AI (beta). Não é oficialmente endossada pelo projeto. Encontrou um erro? Reportar problema →

O Jest 29 chegou, apenas alguns meses após o Jest 28. Como mencionado no post sobre o Jest 28, esta versão contém apenas algumas mudanças quebradoras, para tornar a atualização o mais suave possível.

As únicas mudanças quebradoras perceptíveis são:

  • Versões do Node 12 e 17 foram removidas, ambas já fora de suporte (EOL)

  • A propriedade snapshotFormat foi alterada para:

    + snapshotFormat: {
    + escapeString: false,
    + printBasicPrototype: false
    + }
  • O jest-environment-jsdom atualizou o jsdom da v19 para v20

Há algumas mudanças nos tipos expostos pelo Jest, mas provavelmente (esperamos!) nada que deva impedir a atualização. Confira o guia de atualização para mais detalhes.

Isso é tudo em relação às mudanças quebradoras! Esperamos que isso signifique que a atualização a partir do Jest 28 seja tranquila. Veja o changelog para outras alterações.

Obrigado por ler e bons testes! 🃏