2016-07-24から1日間の記事一覧

RSpecのCapybaraによるフィーチャーテストのclick_linkを使ったテストが通らなかった

途中にリダイレクト処理がある認証ページのフィーチャーテストを書いていましたが、ずっとハマりっぱなしで。 半ばギブアップ状態になったんですが、解決方法が分かったのでメモ。 要因 リダイレクトを待たずにexpect.toが走っていた コード expect { click_…

Ruby (Rails) でエンバグしたときのもがきかた

当てずっぽうで手直ししていると収拾がつかなくなるし、後で自分の書いたコード見る人にとってもよくないので、なるべく原因を論理的に究明し、解決していきます。 ということで、適当デバッガから脱すべく幾つか調べてみました。 ■ その変数やメソッドが他…