这是我的resque-scheduler.yml文件:
hipchat_schedule: queue: hipchat every: 30s class: HipChatPolling
有非常有用的resque_spec gem,但我不确定它是否可以测试每个子句.
解决方法 首先,我认为这是通过resque-scheduler gem(或者准确地说,在rufus-scheduler gem中)进行测试 – 并且必须进行测试 – 而不是在你身边.如果没有安排调度,那么它不是您应用程序中的错误,而是gem中的错误.但是,如果你想测试它,你有两种方法可以做到:
>在作业中进行一些可测试的更改并使用测试进行检查(例如,触摸文件,在某处记录开始时间等等
>监视Resque的队列并等待作业类出现两次,并计算两次出现之间的经过时间.
注意,要做到这一点,您必须确保在测试之前禁用Resque.inline设置!
总结以上是内存溢出为你收集整理的ruby-on-rails – 测试resque-scheduler全部内容,希望文章能够帮你解决ruby-on-rails – 测试resque-scheduler所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)