Frage

Ich habe Pylonen-basierte Anwendung von Ei installiert, so dass er sitzt irgendwo unter /usr/lib/python2.5/site-packages. Ich sehe, dass die Tests zu verpackt sind, und ich möchte, um sie auszuführen (um ein Problem zu fangen, die auf bereitgestellte Anwendung zeigt sich aber nicht auf die Entwicklung Version).

Wie führe ich sie? „Nosetests“ aus dem Verzeichnis tun nur test.ini und development.ini enthält, gibt eine Fehlermeldung über nicht vorhandene test.ini unter Website-Pakete.

War es hilfreich?

Lösung

Gerade von Pferdemaul :

Installieren Nase. Easy_install -W Nase

Ausführen Nase: nosetests --with-Pylone = test.ini oder Python setup.py nosetests

So führen Sie "Python setup.py nosetests" Sie [nosetests] Block in Ihrem setup.cfg haben müssen wie folgt aussehen:

  

[nosetests]

     

verbose = True

     

Ausführlichkeit = 2

     

mit-Pylone = test.ini

     

Detail-Fehler = 1

     

mit-doctest = True

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top