2 つの異なる Sidekiq ワーカーを開始する方法があります。1 つは電子メールを送信し、もう 1 つはフロントエンドの Faye チャネルに公開します。Cucumber 機能で動作をテストしようとしています。コードは開発中に正常に動作します。
作業者の努力の実際の結果を確認できるように、 に含めrequire 'sidekiq/testing/inline'
ました。features/support/env.rb
電子メールのテストは (Spreewald 電子メールの手順を使用して) 正常に動作しますが、他のワーカーが実行されたという証拠は見当たりません。ワーカーに「logger.debug」ステートメントを含めましたが、それらは表示されませんlog/test.log
- 他に見るべき場所はありますか?
ワーカーが実行されていない可能性は低いですが、フロントエンドは Faye メッセージを受信していないようです。デバッグ方法に関する提案は大歓迎です。