我正在將rails 3.0.11應用程序遷移到3.1.3。不知何故,這打破了email_spec測試使用黃瓜+硒設置時收到的電子郵件的數量。使用email_spec進行郵件傳遞測試Rails 3.0.11 - > 3.1.3
config.action_mailer.delivery_method = :test
,也嘗試過與:cache
和:file
傳遞方法。無論如何,ActionMailer::Base.deliveries
是空的,甚至根據日誌壽,電子郵件發送。並且重新下降到3.0.11使得所有的工作都可以重新開始。
編輯:對於特定的版本,here is my Gemfile.lock(請注意spork不用於黃瓜功能)。
線索,有人嗎?
請發佈您的Gemfile.lock的相關內容(rails,rspec和email_spec版本) – Gazler
@Gazler好的,我在主帖中添加了一個鏈接。 –