Настройка правильного тестирования Django для TDD


Я слишком долго игнорировал необходимость тестировать свой проект.

Итак, я потратил больше дня на поиск способов реализации тестов для моих текущих приложений и попыток внедрить TDD для новых приложений.

Я нашел много "руководств" с шагами: "1. Установить это 2. Установить то 3. Установить это 4. Готово!",
но, похоже, никто не говорит о том, как структурировать ваши тесты, как по файлам, так и по коду.

И никто никогда не говорит о том, как настроить CI-сервер или просто интегрировать тестирование с развертыванием вашего проекта.
Многие люди упоминают ткань, virtualenv и нос, но никто не описывает, как они работают с ними вместе в целом.

Я постоянно нахожу подробную информацию о том, как вы настраиваете правильную среду Rails с помощью тестирования, CI и т. Д. .

Кто-нибудь еще считает, что сообществу Django не хватает в этой области, или это только мне? :)

О, а есть ли у кого-нибудь еще какие-нибудь предложения, как это сделать?

14
задан schmilblick 11 February 2011 в 10:16
поделиться