Ponicode dévoile une nouvelle fonctionnalité, GitHub Action : Ponicode Unit Test

Par:
fredericmazue

lun, 30/11/2020 - 19:13

Ponicode a étendu son accès aux tests unitaires générés par l'IA à GitHub et lance aujourd’hui la version bêta (0.1) de GitHub Action : Ponicode Unit Test. Cette nouvelle fonctionnalité permet aux développeurs d'améliorer l’automatisation d’une partie de leur travail grâce à une action qui garantit une couverture de test minimale de tous les projets Javascript en quelques minutes.

Cette Github Action est basée sur l’intelligence artificielle de Ponicode entraînée sur des millions de fonctions Javascript depuis sa création. Elle fournit des suggestions et les teste afin de générer un fichier de test unitaire. En effet, l'IA de Ponicode lit le code de chaque fonction et propose, sous la forme de nouveaux tests unitaires, des scénarios sur lesquels la fonction devrait être testée. La collection des nouveaux cas de test est présentée à l'utilisateur sous la forme d'une 'Pull Request Github' permettant aux développeurs un examen approfondi et une flexibilité quant à l'acceptation ou au refus de chaque recommandation individuelle.

Cette nouvelle fonctionnalité fait suite au lancement en début de mois de Ponicode Dogstring pour les projets Python, également version bêta (0.1), permettant aux développeurs de documenter les fonctions de leur code automatiquement.

Lien vers la marketplace : github.com/marketplace/actions/ponicode-unit-test