【发布时间】:2014-11-15 11:03:58
【问题描述】:
我对 Rails 很陌生,最近我正在尝试使用 Resque 和 Rspec 来测试我的代码。 我准备的是更改 Resque 环境进行测试。
这是我的状态:
- Redis-server 已启动:端口 6379,PID:6046
- resque-web 午餐:
$ 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 网络控制台
嗯,在Stats 选项卡上,有一个表格,在第一行,环境设置为开发。
- Resque 客户端连接到 redis://127.0.0.1:6379/0
- 环境开发
- 失败 0
- 待定 0
- 已处理 37780
- 队列 0
- 服务器 ["redis://127.0.0.1:6379/0"]
- 工人 0
- 工作0
我想设置 Resque 环境进行测试,以便我使用测试数据库测试由我的 rspec 测试创建的作业,但我不知道如何。任何提示?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 rspec resque