0
私のテストフォルダは/ testの代わりにlib/foo/testの中にあります。テストを実行するために、Autotestにlib/foo/testを調べるように指示するにはどうすればよいですか? .autotestファイルにいくつかのフックを追加しようとしましたが、成功しませんでした。前もって感謝します。Rubyを使ってAutotestのデフォルト 'test'フォルダを変更する方法
私のテストフォルダは/ testの代わりにlib/foo/testの中にあります。テストを実行するために、Autotestにlib/foo/testを調べるように指示するにはどうすればよいですか? .autotestファイルにいくつかのフックを追加しようとしましたが、成功しませんでした。前もって感謝します。Rubyを使ってAutotestのデフォルト 'test'フォルダを変更する方法
私は直接の回答を提供しないのは申し訳ありませんが、私は自分で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を書き、ガードに達成し、監視するディレクトリを言及するのは簡単です。
チップのおかげで、私はガードを知らなかったが、私は今のところオートテストに固執している。 – eMgz