J'utilise nosetests
pour exécuter mes tests et cela fonctionne bien. Je veux obtenir une liste de tous les tests nostests
trouvés sans les exécuter. Y-a-t-il un moyen de faire ça?
Réponses
Trop de publicités?Je recommande d'utiliser:
nosetests -vv --collect-only
Alors que l' -vv
option n'est pas décrit en man nosetests
, "Une longue Introduction sur le nez du Framework de Test Unitaire" , qui stipule que:
Utilisation de l'option-vv drapeau vous donne documenté à partir de nez de test de l'algorithme de découverte. Cela vous dira si oui ou non le nez est encore à la recherche à la bonne place(s) pour trouver vos tests.
L' -vv
option permet de gagner du temps lorsque vous essayez de déterminer pourquoi nosetests est seulement de trouver certains de vos tests. (Dans mon cas, c'était parce que nosetests sauté certains tests parce que l' .py
scripts ont été exécutable.)
Ligne de fond est que l' -vv
option est incroyablement pratique, et j'ai presque toujours l'utiliser à la place de l' -v
option.