Ответ 1
Nose поддерживает следующий синтаксис (обратите внимание :
между тестом script name и именем класса теста):
./manage.py test myapp.tests.test_script:MyTestCase.test_method
С обычным тестовым бегуном Django вы можете выполнять тесты в конкретном приложении, конкретном подклассе TestCase или конкретном тесте в определенном подклассе TestCase.
например:.
./manage.py test myapp.MyTestCase.test_something
Однако, django-нос, похоже, не поддерживает ничего, кроме тестирования конкретного приложения. Как воспроизвести последние два поведения?
Nose поддерживает следующий синтаксис (обратите внимание :
между тестом script name и именем класса теста):
./manage.py test myapp.tests.test_script:MyTestCase.test_method
Правильный ответ:./manage.py test myapp/tests/test_script: MyTestCase.test_method.
Использование точек в относительном пути не сработало для меня, но слэши сделали.