标签: python mocking celery
我为使用celery函数join_native()的python项目进行自动测试。我如何模拟补丁这个函数,以便回调函数返回准备好的结果?
答案 0 :(得分:0)
这很简单!
首先,我们需要使用CELERY_ALWAYS_EAGER = True创建芹菜应用。
其次,我们需要创建当地的芹菜工人,这将发送预先准备好的结果。
第三,我们需要为join_native函数创建模拟补丁,这将调用我们的回调函数。