在resque-scheduler中,如何测试某个作业是否每30秒排队一次?
这是我的resque-scheduler.yml文件:
hipchat_schedule:
queue: hipchat
every: 30s
class: HipChatPolling有非常有用的resque_spec gem,但我不确定它是否可以为every-clause做测试。
发布于 2013-03-24 05:59:25
首先,我认为这是由resque-scheduler gem (或者更准确地说,是在rufus-scheduler gem)测试的,而不是在您这边。如果调度没有发生,那么它不是应用程序中的bug,而是gem中的bug。
但是,如果你想测试它,你有两种方法:
注意,要做到这一点,您必须确保在测试之前禁用Resque.inline设置!
https://stackoverflow.com/questions/15552207
复制相似问题