使用Gem libnotify在Ubuntu下未提供Guard + Rspec的测试详细信息

时间:2012-07-04 11:30:11

标签: ruby-on-rails-3 rspec tdd spork guard

我正在使用GuardSporkRspec的组合设置我的rails应用的测试。 似乎所有内容都已正确安装,我通过libnotify收到了测试通知。

但是,在运行Guard的控制台中,我期待测试的详细结果。然而,没有出现详细的结果。

我所看到的是例如:

Spork is ready and listening on 8989!
Spork server for RSpec successfully started
Guard::RSpec is running, with RSpec 2!
Running: spec/controller/sessions_controller_spec.rb spec/controllers/groups_controller_spec.rb
Running tests with args ["--drb", "-f", "progess", "-r", "/var/lib/gems/1.9.1/gems/guard-rspec-1.1.0/lib/guard/rspec/formatters/notification_rspec.rb", "-f", "Guard::RSpec::Formatter::NotificationRSpec", "--out", "/dev/null", "spec/controllers/groups_controller_spec.rb", "spec/controllers/sessions_controller_spec.rb]...
Done

>  >

当这样做时,我在Ubuntu的通知区域弹出一个告诉的例子:

RSpec results
28 examples, 21 failures
in 52.6711 seconds

足够公平。测试没有通过。好吧,我不在乎,但我希望获得测试的详细信息,例如通过bundle exec rspec spec/命令在控制台中使用通用Rspec时收到的测试。

您是否知道如何在这种情况下显示细节?

我在Guard的日志中注意到args使用的--out/dev/nullgem 'rspec-rails', :group => [:development, :test] group :test do gem 'capybara' gem 'factory_girl_rails' gem 'guard-rspec' gem 'guard-spork' gem 'spork' gem 'rb-inotify' gem 'libnotify' end ,我可能会发现问题来自他们,但后来问题是如何改变这些参数?

非常感谢你的宝贵帮助!

以下是我的Gemfile的相关内容:

{{1}}

0 个答案:

没有答案