Vai al contenuto principale

Jest 29: Modifiche al formato degli snapshot

· 2 min di lettura
Simen Bekkhus
Simen Bekkhus
Traduzione Beta Non Ufficiale

Questa pagina è stata tradotta da PageTurner AI (beta). Non ufficialmente approvata dal progetto. Hai trovato un errore? Segnala problema →

Jest 29 è qui, a pochi mesi da Jest 28. Come menzionato nel blog post di Jest 28, questa versione contiene solo un paio di breaking changes, per rendere l'aggiornamento il più fluido possibile.

Le uniche modifiche incompatibili che dovrebbero essere evidenti sono:

  • Rimozione del supporto per Node 12 e 17, entrambe fuori supporto (EOL)

  • La proprietà snapshotFormat è stata modificata in:

    + snapshotFormat: {
    + escapeString: false,
    + printBasicPrototype: false
    + }
  • jest-environment-jsdom ha aggiornato jsdom dalla versione 19 alla 20

Sono presenti alcune modifiche ai tipi esposti da Jest, ma probabilmente (si spera!) nulla che possa ostacolare l'aggiornamento. Consulta la guida all'aggiornamento per maggiori dettagli.

Questo è tutto per le modifiche incompatibili! Ciò significa che l'aggiornamento da Jest 28 dovrebbe essere semplice. Consulta il changelog per altri cambiamenti.

Grazie per la lettura e buon testing con Jest! 🃏