2010-12-16 5 views
1

Ich versuche, Tests parallel mit der Nase auszuführen.Mehrprozess ausführen

Ich habe Setup eine nose.cfg Datei folgendes enthalten:

[nosetests] 
verbosity=2 
processes=2 

ich in der Lage sein müssen, die programmatisch entweder nose.main() oder nose.run() auszuführen. Was ist der beste Weg, dies zu tun? Wie wähle ich den Teststandort aus?

Antwort

0

Sie sollten Nase in Python Code wie folgt aufrufen:

nose.run(defaultTest=test_location) 

Das wird die Nase auf Tests unter test_location laufen (in der Regel ein Verzeichnis).