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.

È stato utile?

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top