【发布时间】:2015-08-06 09:25:09
【问题描述】:
我的 django 项目有一个单元测试。
我的 django 项目中的一些视图运行 celery 任务,我想在这些任务之后检查数据库。
我对芹菜任务进行了单独的测试,我在没有.delay() 方法的情况下调用它们。
主要问题是,在詹金斯工作期间,拥有芹菜工人的最佳和最干净的方法是什么?
目前我只是在测试前运行nohup celery -A myqpp worker &,并在工作结束时杀死所有正在运行的芹菜。
【问题讨论】:
标签: python django unit-testing jenkins celery