未知
django-test-helpers的Python项目详细描述
测试助手,主要针对数据库。在Django 1.2测试。
安装
pip install django-test-helpers
用法
创建临时数据库:
from testhelpers.dbmanager import TemporaryDatabase with TemporaryDatabase(fixtures=['myfixture.json'], db_prefix='test'): # do some stuff pass
注意
如果您使用的是nashvegas,临时数据库将尝试自动迁移您的数据库 并保留已执行的迁移。
在事务隔离中运行一些命令:
from testhelpers.dbmanager import Transactionless with Transactionless(fixtures=['myfixture.json']): # do some stuff pass