【发布时间】:2017-08-17 12:22:33
【问题描述】:
在 django 应用程序中,我有一个运行 Celery 任务的视图。 在 celery 任务中,我使用 Django ORM 对数据库执行了一些操作。
我这样称呼我的测试用例:
class MyViewTestCase(APITestCase):
def test_my_view(self):
self.client.post('url',data)
我的测试用例在测试数据库中进行了所有的 orm 操作。 但在 celery 任务中,所有 orm 操作都发生在产品数据库上。
我用 celery 4.
是否可以选择让 celery 与 test django 数据库一起使用?
【问题讨论】:
标签: django unit-testing celery