我对rails非常陌生,最近我尝试使用Resque和Rspec来测试我的代码。 我所备注的是将Resque环境改为测试。
这是我的状态:
$ resque-web [2014-09-19 21:52:43 +0430] Starting 'resque-web'... [2014-09-19 21:52:43 +0430] trying port 5678... Couldn't get a file descriptor referring to the console</li>
http://0.0.0.0:5678/stats/resque
看到resque Web控制台
好吧,在Stats
标签上,有一个表格,在第一行,环境设置为开发。
我想设置Resque环境进行测试,以便我使用测试数据库测试我的rspec测试创建的作业,但我不知道如何。任何提示?
答案 0 :(得分:2)
尝试在运行RAILS_ENV
之前设置resque-web
环境变量,例如
$ RAILS_ENV=test resque-web