Saltar al contenido principal

Jest 29: Cambios en el formato de snapshots

· 2 min de lectura
Simen Bekkhus
Simen Bekkhus
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Jest 29 ya está aquí, apenas unos meses después de Jest 28. Como mencionamos en la publicación de Jest 28, esta versión incluye solo un par de cambios importantes (breaking changes) para facilitar al máximo la actualización.

Los únicos cambios importantes que deberían notarse son:

  • Se eliminan las versiones de Node 12 y 17, ambas fuera de soporte (EOL)

  • La propiedad snapshotFormat se modifica de la siguiente manera:

    + snapshotFormat: {
    + escapeString: false,
    + printBasicPrototype: false
    + }
  • jest-environment-jsdom actualizó jsdom de v19 a v20

Hay ciertos cambios en los tipos expuestos por Jest, pero probablemente (¡esperamos!) nada que impida la actualización. Consulta la guía de actualización para más detalles.

¡Eso es todo en cuanto a cambios importantes! Esperamos que esto signifique que la migración desde Jest 28 será sencilla. Consulta el registro de cambios para otras novedades.

¡Gracias por leer y felices pruebas con Jest! 🃏