我正在使用 和 的组合设置我的 Rails 应用程序的Guard
测试。一切似乎都已正确安装,我通过.Spork
Rspec
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
and/dev/null
我可能认为问题来自它们,但问题是如何更改这些参数?
非常感谢您的宝贵帮助!
以下是我的 Gemfile 的相关内容:
gem '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