Phase suivante dEnzyme

(27 février 2020)

En 2016, (Airbnb a publié Enzyme, notre bibliothèque de test de composants React). Au cours des 4 années suivantes, le projet a accumulé plus de 18 000 étoiles et plus de 340 contributeurs . GitHub nous indique également quEnzyme est utilisé par plus de 230 000 dépôts et 24 000 packages , et npm signale quil sagit de téléchargé environ 2 millions de fois par semaine .

La réponse de la communauté à ce projet a été pour le moins stupéfiante. Une grande partie du succès dEnzyme est le résultat de louverture et des commentaires de la communauté React sur les problèmes exploitables et de lenvoi de demandes dextraction de qualité. Toutes vos contributions ont directement contribué au succès de ce projet – nous naurions pas pu le faire sans vous .

Cette communauté est en grande partie la raison pour laquelle nous sommes ravis dannoncer que nous allons transférer la propriété dEnzyme à la nouvelle organisation GitHub enzymejs . Nous croyons que cette nouvelle maison aidera le projet à continuer de répondre aux besoins de la communauté dans l’avenir. Le succès ici a dépassé Airbnb en tant quorganisation unique et il est temps que notre bébé soit lancé en tant quadulte à succès.

En interne chez Airbnb, Enzyme a été un catalyseur pour une meilleure couverture des tests frontaux et est actuellement utilisé dans plus de 17 000 tests. Alors que dautres options telles que React Testing Library ont gagné du terrain au sein dAirbnb, nous continuerons dutiliser et de contribuer à Enzyme dans un avenir prévisible. Si vous souhaitez aider Enzyme à se développer, veuillez consulter les problèmes en suspens et les pull requests – la balise « help wanted » est un excellent point de départ.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *