5

プロジェクトで autotest を使用するために ZenTest をインストールしました。私は使用し、その中にフォルダーrspecを持っています。integrationautospec を起動するたびにすべての統合テストを実行したくないので、 autospec がそのフォルダーでテストを実行しないように制限したいと思います。

/spec 内の選択したフォルダーを自動テストの実行から除外するにはどうすればよいですか?

4

2 に答える 2

6

.autotestプロジェクトのルートにあるファイルを編集することで、フォルダーを無視するよう autotest に指示できます。

Autotest.add_hook :initialize do |at|
  %w{.git vendor spec/integration}.each {|exception| at.add_exception(exception)}
end

この例では、、、およびフォルダとその子孫は無視さ.gitvendorますspec/integrationautospec変更を有効にするには、再起動する必要があります。

于 2010-04-22T16:30:14.450 に答える