XPathでclass指定で要素を取る方法
Request SpecでXPathを使ってクラス名を指定して要素を取得しようとしたんですが、方法がわかったのでメモ。 まず、参考にしたサイトはこちら。 特定のclass属性を持った任意の要素にマッチするXPath 上記 … Continue reading
Request SpecでXPathを使ってクラス名を指定して要素を取得しようとしたんですが、方法がわかったのでメモ。 まず、参考にしたサイトはこちら。 特定のclass属性を持った任意の要素にマッチするXPath 上記 … Continue reading
今回はインテグレーションテストにはCucumberを使わずRequestSpecを使ってみよーぜーということになった。Deviseでのユーザーをログインさせる方法を考えていたのだが、普通にログイン画面を開いてメアドとパス … Continue reading
逆の言い方をするとDeviseの画面のみ認証を行わない方法です。 認証チェックを全部のページにやりたいけれど1つ1つのコントローラーに設定していくのは面倒すぎるので一発で全部やっちゃおーぜということです。 でもDevis … Continue reading
CanCanで、そのリソースへのアクセス権限チェックを行う関数として、load_and_authorize_resourceがあります。 これを使うと、アクセス権限をチェックした上で、違反した場合は例外送りにしてくれます … Continue reading
Deviseでユーザー登録をさせたい場合に、ユーザー登録メールを送信してごにょごにょみたいなことをしたいのだけれど、まだそこは置いといて、とりあえずシードでユーザーをDBに投入したところ、ログイン画面でログインしようとし … Continue reading