【发布时间】:2011-07-31 03:53:12
【问题描述】:
我正在尝试为使用 South 迁移的 Django 应用创建一些功能测试。
最终,我还将创建 Twill 测试。
当我尝试运行现有测试时,由于南迁移问题,测试数据库没有成功创建。 (在 58 次迁移中第 7 次失败)
似乎出于测试的目的,最好从 Django 模型构建测试数据库,就像 syncdb 一样,而不是从 South。
我如何设置 Django 测试套件以从当前模型构建测试数据库与尝试使用 South?
【问题讨论】:
-
但是...但是您的测试失败了?如果有人需要从您的迁移中升级怎么办?他们不能。你不能修复迁移吗?
标签: django django-south django-testing django-syncdb