用South测试数据库状态

时间:2014-10-07 18:05:34

标签: django testing django-south

我有一个Django项目,使用South进行迁移。我想编写一个可以在提交时运行的测试,因为它们进入了迁移实际工作的主仓库。我可以测试所有迁移都运行到一个干净的数据库,但我也想测试当前的数据库状态是否与模型定义的匹配,以捕获任何未能添加迁移的提交或未能包含合并迁移。南方是否提供了这样做的方法,还是有另一种方式?将最终数据库状态与syncdb的生成状态进行比较 - 所有工作都会失败,因为有些时髦的迁移会导致某些应用程序上的syncdb失败。

0 个答案:

没有答案