Django автоматически добавляет тесты в мое приложение? - PullRequest
2 голосов
/ 23 апреля 2011

Я использую Django в PyDev . Я начал создавать тесты для своего приложения. Я написал один тест (в tests.py) и выпустил python manage.py test my_application. Выход был:

провел 188 тестов за 5,59 с

Почему он выполнил 188 тестов, а у меня только один тест?

РЕДАКТИРОВАТЬ: Все испытания пройдены.

1 Ответ

4 голосов
/ 23 апреля 2011

Я думаю, что он запускает тесты всех INSTALLED_APPS. Это может включать приложения из django.contrib или другие сторонние приложения, которые вы добавили. 187 - это, вероятно, количество тестов, которые были найдены для всех этих приложений. Следовательно, 187 + 1 дает ran 188 tests.

...