Найти - Пользователи
Полная версия: TestCase, commit_maually
Начало » Django » TestCase, commit_maually
1
ilnur
привет.

Написал тесткейс для функции. Функция обернута в commit_manually. Соответственно внутри функции rollback и commit.
Запускаю все тесткейсы проекта.
Перед запуском каждого тесткейса, БД очищается.
Но после того как дохожу до тесткейса которая тестирует функцию обернутую в commit_manually, последующие тесткейсы падают, Т.к. БД не очищается перед их запуском.
Убираю обертку из функции, все тесты проходят в штатном режиме.

Подскажите. Как исправить эту ситуацию?
Django 1.3.1
ilnur
решилась проблема так.
# было 
from django.db.transaction import commit_manually, commit, rollback
# вот так проблем нет
from django.db import transaction
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB