.autotest
Ruby ベースのプロジェクトで使用するようにファイルを変更しました。
その後、Railsで使いたいと思ったところ.autotest
、Rubyプロジェクトで使った構成設定を使っています。
autotest をアンインストールして再インストールしましたが、うまくいきませんでした。ルートディレクトリのファイルも削除しましたが、.autotest
機能していません。
.autotest
Ruby ベースのプロジェクトで使用するようにファイルを変更しました。
その後、Railsで使いたいと思ったところ.autotest
、Rubyプロジェクトで使った構成設定を使っています。
autotest をアンインストールして再インストールしましたが、うまくいきませんでした。ルートディレクトリのファイルも削除しましたが、.autotest
機能していません。
自動テストも実行しようとしています。宝石をインストールしただけです。Rails アプリを実行autotest
またはautotest --rails
内部で実行すると自動テストが開始されますが、単一のテストは実行されません。ないことを報告している.
アップデート:
私もインストールする必要があることを発見autotest-rails
しました。
autotest-fsevent
自動テストが常にポーリングしないようにするためにもインストールする必要があります。
1 日の自動テストの結果をhttp://ryanbooker.com/archive/autotest-your-rails-appsに投稿しました。
ショートストーリー:
sudo gem install ZenTest autotest-rails autotest-fsevent autotest-growl redgreen
~/.autotest を編集します
# Include plugins
require 'autotest/fsevent'
require 'autotest/growl'
require 'redgreen/autotest' # yes this is correct
# Skip some paths
Autotest.add_hook :initialize do |autotest|
%w{.git .DS_Store ._* vendor}.each { |exception| autotest.add_exception(exception) }
false
end
次の方法で自動テストを起動できます。
cd myrailsapp
autotest
Rails 3.1 以降を使用している場合は、rspec で TDD のガードを使用することを強くお勧めします。魔法のように機能します。 https://github.com/guard/guard
どのようにオートテストを起動していますか? 使えautotest --rails
ば間違いなく動くはずです。