1
我使用RSpec進行集成測試。不幸的是,當運行這些請求規格時,我經常會錯過重要的錯誤,因爲我沒有直接看到測試Web服務器的輸出。有沒有辦法在控制檯上獲得這些東西呢?運行請求規格時顯示服務器輸出
我使用RSpec進行集成測試。不幸的是,當運行這些請求規格時,我經常會錯過重要的錯誤,因爲我沒有直接看到測試Web服務器的輸出。有沒有辦法在控制檯上獲得這些東西呢?運行請求規格時顯示服務器輸出
如果你的意思服務器日誌它應該是這樣的:
if rails_env = ENV['RAILS_ENV']
require 'logger'
logger = Logger.new(STDOUT)
ActiveRecord::Base.logger = logger
ActiveResource::Base.logger = logger
Rails.logger = logger
end
不確定服務器輸出。
感謝您的幫助。我從rails_env = ENV ['RAILS_ENV']'得到什麼?你是否真的是指if語句中的變量賦值? – Zardoz 2011-05-11 07:58:41