1

我的项目使用第三方应用程序,它不使用 south 进行迁移。我们编写了一个依赖于 3d 方应用程序的数据迁移,因此我们的测试现在失败了。

所以我想自定义我们的测试运行器,以伪造某些迁移,但我找不到正确的位置或函数来覆盖以调用伪造迁移。

谁能指出我应该在哪里做?

4

1 回答 1

5

放:

SOUTH_TESTS_MIGRATE = False

在您的设置中,South 迁移不会作为您的测试的一部分运行,而是根据您的模型中定义的内容创建数据库作为常规同步数据库。

这也将加快您的测试。

于 2013-03-28T13:24:55.540 回答