У меня есть приложение Pylons 1.0 с кучей тестов в каталоге test / functions. Я получаю странные результаты теста и хочу просто запустить один тест. В документации к носу сказано, что я должен быть в состоянии передать имя теста в командной строке, но я получаю ImportErrors независимо от того, что я делаю
Например:
nosetests -x -s sometestname
дает:
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
Я получаю ту же ошибку для
nosetests -x -s appname.tests.functional.testcontroller
Какой правильный синтаксис?