У мене є додаток Pylons 1.0 з купою тестів у тестовому / функціональному каталозі. Я отримую дивні результати тестування і хочу просто провести один тест. У документації до носа сказано, що я повинен мати змогу пройти тестове ім'я в командному рядку, але я отримую 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
Який правильний синтаксис?