【发布时间】:2020-01-24 03:24:54
【问题描述】:
Ruby 版本:2.6.3 Sidekiq 企业版:2.0.1
我已经使用 sidekiq-ent 集成了 sidekiq 定期作业。但是,当尝试使用 RSpec 运行测试时,我看不到任何定期作业列表。有没有办法专门使用 RSpec 进行测试并查看定期作业以及预定时间。
【问题讨论】:
-
我不确定您所说的“测试”是什么意思,但 mperham 的 wiki 有关于测试 ent 定期作业的说明:github.com/mperham/sidekiq/wiki/Ent-Periodic-Jobs#testing
-
是的,无法验证作业计划的时间。但是通过上述建议的测试,我们只能测试工人是否真的退出,这目前很好。
标签: ruby-on-rails rspec rspec-rails sidekiq