1
當在執行測試期間使用Rails服務器的Rails應用程序的功能和集成測試運行時?是否使用了默認的導軌服務器?提前致謝。在rails中運行測試時,是否使用了deafult服務器(例如Webrick)?
當在執行測試期間使用Rails服務器的Rails應用程序的功能和集成測試運行時?是否使用了默認的導軌服務器?提前致謝。在rails中運行測試時,是否使用了deafult服務器(例如Webrick)?
Rails內置的功能和集成測試運行模擬Web請求,所以沒有Web服務器提供請求。 (見ActionPack的LIB/action_controller/test_case.rb)
一些Rails的測試框架(尤其是水豚)使用真正的機架式服務器上運行(水豚默認使用薄)時
您是否嘗試過通過運行圖了這一點測試? – Zane
你使用什麼測試引擎?例如,我使用RSpec和Spork,因此當我啓動一個測試時,它會輸出它在Spork服務器上運行。 – keruilin
@ Zane,當我使用rake命令運行測試時,結果不顯示哪個服務器正在運行。 – airin