JavaScriptファイルが変更されたときにテストをトリガーするために、オートテストにフックを追加しようとしています。
以下は、私が使用している .autotest ファイルです。構文は正しいようですが、JavaScript ファイルを更新しても何も起こりません。
最初のフックは正常に機能しますが、2 番目のフックは機能しません。
Autotest.add_hook :initialize do |at|
at.add_mapping(%r%^spec/(selenium)/.*rb$%) { |filename, _|
filename
}
at.add_mapping(%r%^public/(javascripts)/.*js$%) do |f, _|
at.files_matching %r%^spec/(selenium)/.*rb$%
end
end