Tengo una aplicación Pylons 1.0 con un montón de pruebas en el directorio test / funcional. Estoy obteniendo resultados de pruebas extraños y solo quiero ejecutar una sola prueba. La documentación de la nariz dice que debería poder pasar un nombre de prueba en la línea de comando pero obtengo ImportErrors sin importar lo que haga
Por ejemplo:
nosetests -x -s sometestname
Da:
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
Me sale el mismo error para
nosetests -x -s appname.tests.functional.testcontroller
¿Cual es la sintaxis correcta?