Estoy trabajando en un proyecto que recientemente cambió al marco de prueba de unidad py.test. Solía llamar a mis pruebas desde Eclipse, para poder usar el depurador (por ejemplo, colocar puntos de interrupción para analizar cómo se desarrolla una falla de prueba). Ahora esto ya no es posible, ya que la única manera de ejecutar las pruebas es a través de la línea de comando blackbox.Cómo usar py.test de Python?
¿Hay alguna forma de utilizar py.test desde dentro de Python, para que uno no se vea obligado a abandonar el IDE? Por supuesto, las pruebas no se deben ejecutar en un proceso separado.
Gracias, yo era consciente de la 'interruptor --pdb'. Creo que en este caso pdb es controlado e iniciado por py.test, que no funcionará para Eclipse (quiero que mi Eclipse en ejecución tome control de la depuración). – nikow