プロジェクトで autotest を使用するために ZenTest をインストールしました。私は使用し、その中にフォルダーrspec
を持っています。integration
autospec を起動するたびにすべての統合テストを実行したくないので、 autospec がそのフォルダーでテストを実行しないように制限したいと思います。
/spec 内の選択したフォルダーを自動テストの実行から除外するにはどうすればよいですか?
プロジェクトで autotest を使用するために ZenTest をインストールしました。私は使用し、その中にフォルダーrspec
を持っています。integration
autospec を起動するたびにすべての統合テストを実行したくないので、 autospec がそのフォルダーでテストを実行しないように制限したいと思います。
/spec 内の選択したフォルダーを自動テストの実行から除外するにはどうすればよいですか?
.autotest
プロジェクトのルートにあるファイルを編集することで、フォルダーを無視するよう autotest に指示できます。
Autotest.add_hook :initialize do |at|
%w{.git vendor spec/integration}.each {|exception| at.add_exception(exception)}
end
この例では、、、およびフォルダとその子孫は無視さ.git
れvendor
ますspec/integration
。autospec
変更を有効にするには、再起動する必要があります。