2013-01-07 53 views
1

當在執行測試期間使用Rails服務器的Rails應用程序的功能和集成測試運行時?是否使用了默認的導軌服務器?提前致謝。在rails中運行測試時,是否使用了deafult服務器(例如Webrick)?

+0

您是否嘗試過通過運行圖了這一點測試? – Zane

+0

你使用什麼測試引擎?例如,我使用RSpec和Spork,因此當我啓動一個測試時,它會輸出它在Spork服務器上運行。 – keruilin

+0

@ Zane,當我使用rake命令運行測試時,結果不顯示哪個服務器正在運行。 – airin

回答

1

Rails內置的功能和集成測試運行模擬Web請求,所以沒有Web服務器提供請求。 (見ActionPack的LIB/action_controller/test_case.rb)

一些Rails的測試框架(尤其是水豚)使用真正的機架式服務器上運行(水豚默認使用薄)時

相關問題