Come eseguire i test inclusi nell'applicazione tralicci distribuiti
-
06-07-2019 - |
Domanda
Ho installato un'applicazione basata su tralicci da egg, quindi si trova da qualche parte sotto /usr/lib/python2.5/site-packages. Vedo che anche i test sono compressi e vorrei eseguirli (per rilevare un problema che si presenta sull'applicazione distribuita ma non sulla versione di sviluppo).
Quindi, come posso eseguirli? Fare "nasosest" " dalla directory contenente solo test.ini e development.ini fornisce un errore su test.ini inesistente in pacchetti del sito.
Soluzione
Direttamente da la bocca del cavallo :
Installa nose: easy_install -W nose.
Esegui nose: nosetests --with-pylons = test.ini O python setup.py nosetests
Per eseguire " python setup.py nosetests " devi avere un blocco [nosetests] nel tuo setup.cfg simile a questo:
[nosetests]
verbose = True
verbosità = 2
con-piloni = Test.ini
-errori presentati in dettaglio = 1
con-doctest = True