django - 我如何为 huey 计划任务编写测试?

标签 django python-3.x python-huey

我正在为计划任务编写测试,但 task_id 总是返回 None

update_task_id = update_delivery_minutes_change.schedule(
    args=(instance.id,),
    delay=(60 * 30)
)
update_task_id.task.task_id -> None

我如何模拟或模拟 huey 来创建测试用例?

最佳答案

尝试立即模式:

huey.immediate = True

参见:Immediate mode

关于django - 我如何为 huey 计划任务编写测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39214646/

相关文章:

python - 在 Django Heroku 应用程序中使用 print() 日志记录将信息记录到 Papertrail 的好处

python - 在数据帧上迭代 re.split()

python - 如何压缩两个不同大小的列表?

python - 设置 Huey 以将 Redis 与 Flask 一起使用

python-huey - 监控 Huey(Redis 队列、队列中的时间和工作人员数量)

python - 使用sqlite在Django上实现重音不敏感搜索

django - 是否可以在 session 后端为redis的nginx,uwsgi和django的多个服务器上部署应用程序?如何?

python - 糟糕的 Django 管理性能

python - python 将 RGB 转换为灰度