您遇到的问题与这是芹菜任务无关。您恰好正在修补错误的东西。;)
具体来说,您需要找出哪个视图或其他文件正在导入“ mytask”并将其修补在那里,因此相关行应如下所示:
with patch('myapp.myview.mytask.delay') as mock_task:
这里还有一些其他的味道:
http://www.voidspace.org.uk/python/mock/patch.html#where-to- patch
使用模拟在Django单元测试中修补芹菜任务
您遇到的问题与这是芹菜任务无关。您恰好正在修补错误的东西。;)
具体来说,您需要找出哪个视图或其他文件正在导入“ mytask”并将其修补在那里,因此相关行应如下所示:
with patch('myapp.myview.mytask.delay') as mock_task:
这里还有一些其他的味道:
http://www.voidspace.org.uk/python/mock/patch.html#where-to- patch