В версии 1.6 Django изменен механизм обнаружения тестов.Вам больше не нужно импортировать все из tests/__init__.py
, но теперь вы должны убедиться, что все ваши файлы, содержащие тесты, соответствуют шаблону test*.py
.
Таким образом, вместо app/tests/models.py
и app/tests/views.py
Теперь у вас должно быть app/tests/test_models.py
и app/tests/test_views.py
.
Вы также можете создать файл с именем app/tests/test.py
и включить в него другие файлы.Дело в том, что бегун ищет файлы, соответствующие шаблону test*.py
, и выполняет их.