2010-01-31 12 views

Respuesta

8

Por qué no:

  • definen una serie de pruebas, o una diana en una secuencia de comandos de hormigas (como this one, en la parte inferior del artículo), -y luego asociar una configuración de lanzamiento (una externa para el guión de la hormiga)?

Puede utilizar un shortcut to that launch configuration (como en this thread).
Una solución para esto es always launch the last application (F11 o Ctrl + F11)

<target name="tests" depends="compile"> 
    <py-test pythonpath="${src.dir}" dir="."> 
    <fileset dir="${src.dir}"> 
     <include name="**/*Test.py"/> 
    </fileset> 
    </py-test> 
</target> 

Nota: hay otras maneras de integrar la unidad de pruebas con pydev, como se muestra en cuestión de forma Continuous unit testing with Pydev (Python and Eclipse)

1

Vaya a las preferencias y escriba las teclas para acceder a la página de definición de atajos de teclado (creo que se llama claves ... lo siento, no en mi máquina de desarrollo en este momento). En este cuadro de diálogo puede buscar comandos. Vea si hay un comando ejecutar todas las pruebas (podría ayudar encontrar las pruebas de ejecución que está usando actualmente). Si hay un atajo o define uno propio.

+0

pruebas de unidad de Python no aparecen en el menú de configuración clave –

4

Haga clic en una carpeta que contenga pruebas en el explorador de paquetes pydev. A continuación, la opción de menú de ejecución (que no es F9 para mí, pero cmd + cambio + F11 (OK Estoy en OSX, pero sospecho que esto sería ctrl + cambio + f11 otra parte) Este ejecuta todas las pruebas que pueda encontrar en los subdirectorios

para repetir lo que necesita hacer de acuerdo con la respuesta de VonC

a continuación, puede utilizar un shortcut to that launch configuration (como en this thread).
Una solución para que se va a always launch the last application (F11 o Ctrl + F11)

Cuestiones relacionadas