2011-04-15 11 views
12

He estado trabajando en un proyecto de Django durante las últimas semanas, y ha sido bastante fácil. Utilizo la biblioteca unittest de Django para probar todo, y el resultado aparece en la consola.¿Hay alguna forma de unir la prueba unit de Django en PyUnit en eclipse?

Sin embargo, después de hacer algunas investigaciones, parece que pydev proporciona instalaciones para PyUnit. Utilizo Eclipse, y pensé que sería capaz de canalizar las pruebas unitarias en PyUnit, pero no he tenido suerte ni encontrar documentación para hacerlo.

¿Cómo se ejecutan mis pruebas unitarias en la vista PyUnit en eclipse?

Actualmente, corro todos los de mi prueba dentro de Eclipse utilizando la siguiente:

manage.py test 

Gracias!

Respuesta

1

Recomendaría usar Nose para sus pruebas de django. Pydev le permite choose your test runner, y tiene soporte para la nariz.

Dejaré que la pila explique why y cómo integrar nose with eclipse para la depuración interactiva.

Y voy a tirar en el django-nose también.

+1

No creo que se puede utilizar Django-nariz, si desea ejecutar las pruebas dentro de plug-in de TestRunner PyDev y ver los resultados en su punto de vista específico. Al menos tuve que recurrir a djangosanetesting, que realmente se integra en el comando nose (django-nose parece hacer lo contrario, se integra a la acción de prueba manage.py de django). –

+14

La pregunta era cómo mostrar los resultados de las pruebas en la vista PyUnit de PyDev. No veo nada que aborde esa pregunta en los enlaces que ha proporcionado. ¿Es posible o no? – Aaron

+1

Esta respuesta es críptica y contiene enlaces rotos que realmente no ayudan a descifrarlo – jonalv

Cuestiones relacionadas