Il semble que si un test de test échoue, le nez tentera d'exécuter les tests suivants. Comment est-ce que je peux faire le nez pour annuler toute l'exécution sur la première erreur dans n'importe quel testcase? J'ai essayé sys.exit() mais il m'a donné quelques messages laids et longues à ce sujetCadre de nez Python: Comment arrêter l'exécution lors de la première panne
43
A
Répondre
72
Il y a une option pour le nez:
-x, --stop
Stop running tests after the first error or failure
Est-ce que vous avez besoin?
Le lien suivant peut vous aider avec toutes les options que nous proposons. http://nose.readthedocs.org/en/latest/usage.html
Questions connexes
- 1. Comment arrêter Cadre Clipping
- 2. VS2010 - Comment arrêter automatiquement la compilation lors de la première erreur de compilation
- 3. cadre de nez python: Un plugin pour afficher les résultats dans un format respectueux de l'homme
- 4. Sortie Python en panne
- 5. Comment arrêter les "avertissements" lors de l'utilisation de vim omni-completion avec python?
- 6. Tests unitaires en python avec nez: Faire des tests séquentiels
- 7. Suppression de la sortie de Cherrypy lors de l'exécution de tests unitaires à l'aide de Nez
- 8. Arrêter Python de fermer sur erreur
- 9. FileIO en panne lors de l'utilisation de sous-processus en Python
- 10. Tests unitaires avec nez: tests au moment de la compilation?
- 11. Panne d'écran lors de l'exécution de Pinch Gesture sur MPMoviePlayerController
- 12. Tests de nez - Téléchargement de fichiers
- 13. Nez/Nosegae: Problèmes d'importation
- 14. Arrêter Prototype.js Ajax.PeriodicalUpdater lors de la déconnexion de l'utilisateur
- 15. Comment arrêter deux fois la propriété itemRenderer de la première ligne de la grille de données d'instancier/ajouter/initialiser/etc?
- 16. Comment recharger, arrêter, reculer et avancer un cadre?
- 17. Création de données d'application lors de la première utilisation
- 18. Erreur de services Web lors de la première tentative uniquement
- 19. Erreurs d'encodage python redouté, comment les arrêter?
- 20. Arrêter la requête SQL en python
- 21. Arrêter la grille de données en sélectionnant la première ligne par défaut
- 22. Manière élégante d'ignorer la première ligne lors de l'utilisation du module Python fileinput?
- 23. Fonction d'exécution lors de la première exécution du script Greasemonkey
- 24. Maintenir le code proche de la panne
- 25. Arrêt lors de l'entrée en Python
- 26. Comment afficher les lignes Excel lors de la sélection de la première valeur de colonne Excel
- 27. Comment changer la disposition de la programmation après l'avoir réglée lors de la première exécution?
- 28. comment arrêter la variation de la largeur
- 29. Comment arrêter cherrypy de l'intérieur?
- 30. Journal de panne iPhone?
Oui, merci! et alors que nous y sommes, comment puis-je: 1. Empêcher l'impression de la trace de la pile laide en cas de panne? 2. Quitter la suite de tests en cours en cas d'échec mais continuer à exécuter le reste d'entre eux – GabiMe
Je n'utilise pas vraiment le nez :-), j'étais juste assez sûr qu'il doit avoir fail option rapide (juste le cadre de test django a), donc je a jeté un oeil à des options de nez: http://somethingaboutorange.com/mrl/projects/nose/0.11.2/usage.html#options – gruszczy
Cela ressemble à des questions distinctes. Vous pouvez vérifier [cette question pour réduire la quantité d'informations imprimées par le nez] (http://stackoverflow.com/q/11425947/1309332). Je n'ai rien vu de sortir après une suite. – dbn