我有一些芹菜的任务。我想通过unittest来测试它。def test_celery_task(self):对我来说奇怪的是:
这个断言失败,因为ValueError not raised,但是在执行过程中,我可以看到ValueError是这个celery任务的结果。我不确定,但看起来assert检查
我目前有一个芹菜节拍任务,它会定期计算一些结果。在外部,我可能会有API调用(频率未知)来查询此结果。我在考虑使用"last run task“结果,这样当API进行查询时,celery可以简单地查询节拍任务的最后返回结果。
但是,我没有看到任何关于此行为的文档。我偶尔会看到链接到芹菜“任务结果存储”的帖子,但不幸<e