Я создаю веб-приложение с использованием фреймворка Django1.1 с наложенной схемой и данными базы данных (фактически - db уже существует - Postgresql). Я уже писал модели, теперь я хочу провести юнит-тестирование.
Проблема: исполнитель тестов уничтожает и восстанавливает (используя информацию из моделей) базу данных после каждого метода тестирования, но это нежелательно. Я хотел бы сохранить хотя бы схему все время, очистка данных приемлема. Есть ли хороший способ получить это поведение?
(одним из решений является использование модуля unittest, установка / очистка всего вручную, но это неудовлетворительно)