0

私は Hartl の Rails 3 用の Ruby on Rails チュートリアルに取り組んでいますが、セットアップしようとしていることがいくつかあり、少し困惑しています。まず、自動テスト自体は問題なく実行されているようです。7 秒以上かかる 2 つのテストを実行するのに、これまでに見たどのテストよりも少し時間がかかるように見えますが、機能します。ただし、Growl通知を送信できるようにしようとしています。この質問を見つけましたそして、私は答えに少し迷っています。回答では、作業ディレクトリ (この場合は sample_app) の .autotest ファイルを変更することをお勧めします。ただし、そのディレクトリには .autotest ファイルがありません。私が持っているように見える唯一のものは、gem ライブラリのメインの Ruby ディレクトリにある他の gem にあります。また、彼の Gemlist ファイルには慣れていません。そのディレクトリに似た Gemlist.Lock ファイルがありますが、autotest への参照はありません。彼が投稿した実際の G​​emfile は同じですが、彼には Spork と Win32 Process があり、私にはないようです。

では、sample_app ディレクトリに .autotest ファイルがあるとしたら、どうすれば取得できますか? Gemlist.lock ファイルにそれがないように見えるのはなぜですか?

必要に応じて、自動テストを実行したときの出力を次に示します。

C:\Ruby193\work\rails_tutorial\sample_app>autotest
loading autotest/rails_rspec2
C:\Ruby193\bin\ruby -rrubygems -S 'C:/Ruby193/lib/ruby/gems/1.9.1/gems/rspec-core-2.11.1/exe/rspec' --tty 'C:/Ruby193/work/rails_tutorial/sample_app/spec/controllers/pages_controller_spec.rb'

..

Finished in 8.57 seconds
2 examples, 0 failures

Randomized with seed 6674

任意の提案/支援をいただければ幸いです。ありがとうございました。

4

1 に答える 1

0

Windows でも Growl を動作させるのに苦労しました。JRuby を使用した RubyInstaller 経由で MRI を使用しているように見えますが、私の記事が役立つかもしれません。

http://journeymandev.com/2012/7/28/rails-grow-and-windows

于 2012-08-03T21:23:16.573 に答える