2012-02-07 88 views
1

我正在邁克爾哈特的Rails教程中工作,他在第5章中說應該配置Mac OS X以運行自動測試。他提供的OS X代碼是:如何將自動測試配置爲在Mac OS X Lion上運行

Autotest.add_hook :initialize do |autotest| 
    autotest.add_mapping(/^spec\/requests\/.*_spec\.rb$/) do 
    autotest.files_matching(/^spec\/requests\/.*_spec\.rb$/) 
    end 
end 

我的問題是這個文件去處理集成?提前致謝。

回答

2

查看本教程的this part

,因爲它說,你可以把這個文件在項目文件夾的根目錄,或者,你可以將它保存到你的用戶(/用戶/ YOURUSERNAME /)目錄,這將允許它在所有使用項目。在這兩種情況下,文件應該被稱爲.autotest

你需要這一切在那裏:

require 'autotest/fsevent' 
require 'autotest/growl' 

Autotest.add_hook :initialize do |autotest| 
    autotest.add_mapping(/^spec\/requests\/.*_spec.rb$/) do 
    autotest.files_matching(/^spec\/requests\/.*_spec\.rb$/) 
    end 
end