1

との組み合わせGuardでRails アプリのテストをセットアップしています。すべてが正しくインストールされているようで、 を通じてテストの通知を受け取りました。SporkRspeclibnotify

ただし、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 を使用したときに受け取ったようなテストの詳細を知りたいです。

このような場合に表示される詳細を作成する方法はありますか?

やなどGuardargs使用のログに気づきました。問題はそれらから発生していると予想されるかもしれませんが、問題はこれらのパラメーターを変更する方法ですか?--out/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
4

0 に答える 0