Question

J'ai installé une application basée sur pylônes à partir d'oeuf. Elle se trouve donc quelque part dans /usr/lib/python2.5/site-packages. Je vois que les tests sont également emballés et je voudrais les exécuter (pour détecter un problème qui apparaît sur l'application déployée mais pas sur la version de développement).

Alors, comment puis-je les exécuter? Faire " nosetests " du répertoire contenant uniquement test.ini et development.ini donne une erreur à propos de test.ini non existant sous packages-site.

Était-ce utile?

La solution

Directement de la gueule du cheval :

Installer Nez: easy_install -W Nez.

Nez coulé: nosetests --with-pylons = test.ini OU python setup.py nosetests

Pour exécuter "python setup.py nosetests" vous devez avoir un bloc [nosetests] dans votre fichier setup.cfg ressemblant à ceci:

  

[nosetests]

     

verbose = True

     

verbosity = 2

     

with-pylons = test.ini

     

detailed-errors = 1

     

with-doctest = True

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top