J'ai une application Pylons 1.0 avec un tas de tests dans le répertoire test / fonctionnel. J'obtiens des résultats de test étranges et je veux juste exécuter un seul test. La documentation du nez dit que je devrais être capable de passer un nom de test sur la ligne de commande mais j'obtiens ImportErrors quoi que je fasse
Par exemple:
nosetests -x -s sometestname
Donne:
Traceback (most recent call last):
File "/home/ben/.virtualenvs/tsq/lib/python2.6/site-packages/nose-0.11.4-py2.6.egg/nose/loader.py", line 371, in loadTestsFromName
module = resolve_name(addr.module)
File "/home/ben/.virtualenvs/tsq/lib/python2.6/site-packages/nose-0.11.4-py2.6.egg/nose/util.py", line 334, in resolve_name
module = __import__('.'.join(parts_copy))
ImportError: No module named sometestname
J'obtiens la même erreur pour
nosetests -x -s appname.tests.functional.testcontroller
Quelle est la syntaxe correcte?