Hopp til hovedinnhold

Jest 11.0

· 5 min å lese
Unofficial Beta Translation

This page was AI-translated by PageTurner (beta). Not officially endorsed by the project. Found an error? Report issue →

I dag kunngjør vi en overgang til større revisjoner for Jest med Jest 11.0 som den første hovedutgivelsen. Jest har blitt brukt av Facebook-ingeniører og i våre kontinuerlige integrasjonssystemer i flere år, og vi mener Jest har vært langt forbi en "1.0-utgivelse" lenge. Dette ligner på en endring React-teamet gjorde.

Hvis du bruker Jest 0.9 eller Jest 0.10, bør oppgraderingen være sømløs. Alle endringene de siste månedene er rullet inn i Jest 11.0.

Nytt i Jest 11.0

Babel-integrasjon og forenklet oppsett

babel-jest ble adoptert i det nylig modulariserte Jest-depotet og er nå sømløst integrert i Jest. Hvis du oppgraderer fra en eldre versjon av Jest eller vurderer å ta i bruk Jest, anbefaler vi å lese Kom i gang-guiden.

javascript-unit-testing-performance

· 11 min å lese
Unofficial Beta Translation

This page was AI-translated by PageTurner (beta). Not officially endorsed by the project. Found an error? Report issue →

Jest kjører tusenvis av tester hos Facebook til enhver tid, enten gjennom kontinuerlig integrasjon eller manuelt utløst av utviklere under utvikling. Dette har fungert bra i årevis selv etter at de som jobbet med Jest har gått videre til andre prosjekter innen Facebook.

Etter hvert som utviklere la til flere og flere tester, la vi merke til at Jest sin ytelse ikke ville skaleres. I tillegg har JavaScript-økosystemet forandret seg dramatisk det siste året med introduksjon av teknologier som npm3 og Babel, som vi ikke hadde forutsett. Vi dannet et nytt Jest-team for å takle alle disse utfordringene, og vi vil dele fremdriften og planene våre på denne bloggen fra nå av.