2011-09-08 9 views
0

私のテストフォルダは/ testの代わりにlib/foo/testの中にあります。テストを実行するために、Autotestにlib/foo/testを調べるように指示するにはどうすればよいですか? .autotestファイルにいくつかのフックを追加しようとしましたが、成功しませんでした。前もって感謝します。Rubyを使ってAutotestのデフォルト 'test'フォルダを変更する方法

答えて

1

私は直接の回答を提供しないのは申し訳ありませんが、私は自分でAutotestの使用を中止し、Guardに切り替えました。 Guardは、test :: unitやrspecの外にある普通のRubyプロセスであり、より多くの設定が可能です。

watch("lib/foo/test") { |m| "test/lib/foo/test/#{m[1]}_test.rb" } 

は明らかにあなたのニーズにさらにそれを仕立て:あなたが欲しい

https://github.com/guard/guard

だけで、プロジェクトのルートにGuardfileを書き、ガードに達成し、監視するディレクトリを言及するのは簡単です。

+0

チップのおかげで、私はガードを知らなかったが、私は今のところオートテストに固執している。 – eMgz

関連する問題