我在Rails5中有一个API项目,它使用rswag进行端点定义和测试。
一个控制器操作create使用perform_later(job_title: @job, date: @date)将带有关键字参数的ActiveJob入队
当我在请求规范中使用run_test!来执行此操作时,我希望立即运行排队的作业。
如何强制作业使用在控制器操作中传递的关键字参数运行?
发布于 2020-11-05 22:45:11
您可以在run_test!块中使用perform_enqueued_jobs
run_test! do
perform_enqueued_jobs
endhttps://stackoverflow.com/questions/63712114
复制相似问题