1
我想在自動測試中添加一個鉤子來觸發測試,當JavaScript文件被更改。紅寶石自動測試與add_mapping
下面是我使用的.autotest文件。該語法似乎是正確的,但更新JavaScript文件時沒有任何事情發生。
第一個鉤子工作正常,第二個鉤子沒有。
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