Tests unitaires questions
Bonjour,
J'ai 2 questions relatives aux tests unitaires.
1) dans ce bout de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| def test_chargement(self):
"""Test le fonctionnement de la méthode 'chargement' de la classe
CreationLabyrinthe. Vérifie que 4 des caractères de la carte facile se trouvent
bien aux coordonnées de la carte instanciée"""
# création d'une liste à partir de la carte 'facile'
self.byby.chargement(self.chemin,self.nom)
# on vérifie que les caractères soient à la bonne place,
# et on en déduit donc, avec cet échantillon, que la carte est bien
# celle choisie
self.assertEqual(self.byby.labyrinthe[0][0], 'O')
self.assertEqual(self.byby.labyrinthe[1][1], ' ')
self.assertEqual(self.byby.labyrinthe[2][2], '.')
self.assertEqual(self.byby.labyrinthe[5][9], 'U') |
il me vérifie bien les 4 assertions ?
Parce qu'évidemment, il ne détaille pas, à l'exécution il me dit que les 3 tests sont OK, je n'ai pas le détail
2) une légende prétend qu'on peut exécuter les tests à partir d'une console Windows, en tapant :
mais qu'il faut être dans le répertoire Python.
ça veut dire quoi concrètement ?
chez moi, mes tests, et tout ce que je fait, n'est pas dans le même répertoire que Python, mais sur une autre partition du DD, dédiée à mes documents à moi.
donc...euh....je vais où ? Comment je peux espérer exécuter mes tests sous Windows ?
D'avance merci :D