2010-01-31 5 views

Antwort

8

Warum nicht:

  • eine Reihe von Tests definieren, oder ein Ziel in einem Ant-Skript (wie this one, am Ende des Artikels), -und dann eine Startkonfiguration verknüpfen (äußerlicher für die Ameisenschrift)?

Sie könnten dann eine shortcut to that launch configuration (wie in this thread) verwenden.
Eine Lösung für das heißt always launch the last application (F11 oder 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> 

Hinweis: es gibt auch andere Möglichkeiten, Unit-Tests mit pydev zu integrieren, wie es in SO Continuous unit testing with Pydev (Python and Eclipse)

Frage gezeigt
1

Gehen Sie zu den Voreinstellungen und tippen Sie die Tasten ein, um zur Tastaturkürzel-Definitionsseite zu gelangen (ich glaube, es heißt Schlüssel ... tut mir leid, nicht gerade auf meinem Rechner). In diesem Dialog können Sie nach Befehlen suchen. Sehen Sie, ob es einen Befehl zum Ausführen aller Tests gibt (möglicherweise hilft es dabei, die Lauftests zu finden, die Sie derzeit verwenden). Wenn es die Verknüpfung auscheckt oder definieren Sie Ihre eigenen.

+0

Python Unit-Tests in dem Schlüsselkonfigurationsmenü nicht angezeigt –

4

Klicken Sie auf einen Ordner, der Tests im Pydev-Paket-Explorer enthält. Dann wird die Laufmenüoption (die nicht f9 ist für mich aber cmd + Verschiebung + F11 (OK ich auf OSX bin, aber ich vermute, das ctrl + Verschiebung + f11 an anderer Stelle wäre) Diese alle Tests läuft es in Unterverzeichnisse

so wiederholen Sie Sie

Antwort tun müssen, wie pro VonC finden dann ein shortcut to that launch configuration (wie inverwenden könnte).
Eine Lösung für das heißt always launch the last application (F11 oder Ctrl +F11)

Verwandte Themen