Sublime Text - Test du code Python

Offres Python unittest, un cadre officiel de test unitaire pour tester unitaire les scripts conçus avant le déploiement. Il est également appelé commePyUnit. Les tests unitaires Python utilisés dans l'éditeur Sublime Text sont appeléssublime-unittests et ils sont disponibles dans le lien suivant -

https://github.com/martinsam/sublime-unittest

Ces tests unitaires contiennent un certain nombre d'extraits de code utiles pour faciliter l'écriture de cas de test unitaires.

Installation de UnitTest

Le contrôle des paquets de Sublime gère l'installation de unittests et les étapes suivantes le décrivent en détail -

Step 1 - Utilisez la palette de commandes de Sublime Editor Ctrl+Shift+P pour l'installation du package, comme indiqué dans les captures d'écran ci-dessous -

Step 2 - Les packages installés utilisent les deux extraits de code principaux suivants -

  • testclass qui est utilisé pour créer une nouvelle classe de test

  • testfunc qui est utilisé pour créer une nouvelle fonction de test que nous devons remplir

Step 3- La console calcule les résultats des tests comme indiqué dans la capture d'écran ci-dessous. Notez que le résultat dépend du succès ou de l'échec du test.

Success Result

Failure Result

Note - Les cas de test unitaires fonctionnent comme un compilateur pour le calcul de scripts en python.