2
我有一些自定義的404和500頁我想測試,但我需要Rails.application.config.consider_all_requests_local爲臨時功能測試爲false,然後在測試後重新打開它是完整的,以便其他測試如果在測試過程中失敗,可以看到堆棧跟蹤。有沒有這樣做的方法,或者有可能實現我正在尋找的另一種解決方案?爲rspec測試rails臨時設置consider_all_requests_local
僅供參考我正在使用水豚和硒鉻進行測試。
的問題是,除非這個測試是跑第一,這是行不通的路線,因爲以後我不能改變的配置設置初始化。 – thejerrybao
我可以像這樣設置consider_all_requests_local,並且可以確認它可以在初始化後重置。測試運行的順序也沒有關係。 – infused
如果我使用水豚進行測試和硒鉻,它會有什麼不同嗎?因爲我正在做類似的事情,似乎並沒有成功... – thejerrybao