Je travaille sur un projet récemment passé au framework unittest py.test. J'avais l'habitude d'appeler mes tests d'Eclipse, de sorte que je puisse utiliser le débogueur (par exemple en plaçant des points d'arrêt pour analyser comment une erreur de test se développe). Maintenant, ce n'est plus possible, car la seule façon d'exécuter les tests est via la ligne de commande blackbox.Comment utiliser py.test à partir de Python?
Existe-t-il un moyen d'utiliser py.test à partir de Python, de sorte que l'on ne soit pas obligé de quitter l'EDI? Les tests ne doivent bien sûr pas être effectués dans un processus séparé.
Merci, j'étais au courant de l'interrupteur '--pdb'. Je pense que dans ce cas, pdb est contrôlé et démarré par py.test, ce qui ne fonctionnera pas pour Eclipse (je veux que mon Eclipse en cours prenne en charge le débogage). – nikow