私はREADMEに従って devise_asyncの指示に従っており、Devise 2.1.2 とdelayed_job を展開しています。キュウリのテストで、サインアップ プロセスの一部として確認メールを受信しなくなりました。テストの一環として行うべきことはありますか? テスト環境で次のように設定することにより、テストの実際の遅延をスキップするように遅延ジョブを既に設定しています。
Delayed::Worker.delay_jobs = false
ただし、これを true に設定しても、速度は遅くなりますが失敗します。devise_async gem と関連する行を削除すると、すべてが元に戻ります。
ありがとう、グレアム