gpt4 book ai didi

ruby-on-rails - rails : Testing Cron Jobs in development environment

转载 作者:数据小太阳 更新时间:2023-10-29 07:17:50 28 4
gpt4 key购买 nike

我有一个名为“报告”的自定义环境,它被设置为访问从属数据库。我正在尝试使用 Whenever 配置一些 cron 作业gem 并希望在部署之前在开发中测试它们。有什么方法可以在开发中测试 cron 作业吗?无论如何我可以在本地安排它们然后启动我的报告服务器并查看它们是否运行?谢谢!

最佳答案

我将从回顾 gem 本身(每当 gem)如何进行测试开始。这是 their functional test 之一的摘录:

context "weekday at a (single) given time" do
setup do
@output = Whenever.cron \
<<-file
set :job_template, nil
every "weekday", :at => '5:02am' do
command "blahblah"
end
file
end

should "output the command using that time" do
assert_match '2 5 * * 1-5 blahblah', @output
end
end

关于ruby-on-rails - rails : Testing Cron Jobs in development environment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15889539/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com