0
我正在嘗試使用單元測試更新某些模型的簡單Rack應用程序。我添加了一個耙子:TestTask.new任務:Rake :: TestTask默認庫不需要我的./lib文件夾
Rake::TestTask.new do |t|
t.test_files = FileList['test/*_test.rb']
t.verbose = true
end
t.libs
默認情況下,僅指定[「LIB」],所以我希望這對自動要求我的本地./lib目錄......但事實並非如此。這是否意味着引用系統庫?作爲一個解決方法,我正在做我的要求,雖然test_helper.rb與Dir[File.expand_path('../lib/**/*.rb', File.dirname(__FILE__))].each { |file| require file }
,但除非有理由不希望我需要所有我的庫一次,而不是每個測試文件的頂部。