Документация по испытаниям Django 1.4 гласит:
Для данного приложения Django тестовый бегун ищет доктрины в двух местах:
Файл
models.py. Вы можете определить домены модулей и/или доктрину для отдельных моделей. Общепринятой практикой является размещение доктрин уровня приложения в докшринном модуле и доктринах уровня модели в докстронах модели.Файл с именем
tests.pyв каталоге приложения - то есть каталог, в котором содержится models.py. Этот файл является крючком для любых и всех доктрин, которые вы хотите написать, которые не обязательно связаны с моделями.
Из любопытства я хотел бы знать, почему Django testrunner ограничен доктринами в models.py, но более практично я хотел бы знать, как можно расширить доктрины testrunner, чтобы включить (например) views.py и других модулей при запуске manage.py test.
Буду благодарен за любой ввод.
Спасибо.
Брайан