Outils pour utilisateurs

Outils du site


python:unittest

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
python:unittest [2022/11/28 15:12]
marclebrun
python:unittest [2022/11/28 15:16] (Version actuelle)
marclebrun
Ligne 20: Ligne 20:
         # Function qui tourne avant chaque test afin de         # Function qui tourne avant chaque test afin de
         # mettre en place certains pré-requis.         # mettre en place certains pré-requis.
-        ​pass+        ​return super().setUp() 
 +         
 +    def teaddown(self):​ 
 +        return super().tearDown()
         ​         ​
     def test_abs(self):​     def test_abs(self):​
Ligne 29: Ligne 32:
         # Test que la valeur de 12-15 est bien inférieure à 0.         # Test que la valeur de 12-15 est bien inférieure à 0.
         self.assertLess(12-15,​ 0)         self.assertLess(12-15,​ 0)
-        ​+</​code>​ 
 + 
 +Ajouter cette partie si on veut pouvoir lancer le script en ligne de commande, 
 +ce qui n'est pas nécessaire si on utilise un éditeur qui peut lancer les tests 
 +lui-même : 
 + 
 +<code python>
 if __name__ == '​__main__':​ if __name__ == '​__main__':​
     unittest.main()     unittest.main()
 </​code>​ </​code>​
  
python/unittest.1669648349.txt.gz · Dernière modification: 2022/11/28 15:12 par marclebrun