行動すれば次の現実

ほどよくモダンなシステム開発を目指しています。メインテーマは生産性、Ruby、Javascriptです。

2021-12-02から1日間の記事一覧

Sidekiqで実装したWorkerをRSpecでテストする

Sidekiqで実装したWorkerクラスのRSpecでテストする方法をまとめました。 SidekiqをRSpecでテストする方法 Sidekiqのテスト手法には主に以下の2種類があります。 Sidekiq::Testing.fake!を使用したテスト キューへのジョブ登録(エンキュー)から、ジョブの実…

Turbolinksとcookieは相性が悪い

Javascriptでcookieに値を設定する処理を実装していたのですが、タイミングによって同じcookie名で重複してvalueが登録される事案が発生しました。 調査するとどうやらTurbolinksが原因であることがわかりました。 Turbolinksを有効にするとcookieのpathに適…