タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Capybaraに関するbluerabbitのブックマーク (1)

  • Capybaraが2.1.0になって、また微妙に挙動が変わったので調べてみた - joker1007’s diary

    久々にブログ書く。 何気なくbundle updateをしたらcapybaraが2.1.0になってて、テストが落ちるようになった。 また挙動が変わったらしいので、ググって確認してみる。 Introducing Capybara 2.1を参照すると大体分かるけど、一応日語でざっくり書いておく。 セレクタによるマッチの厳密性が変更になった capybara2.0から、findメソッドでDOMを探した時に複数マッチすると例外を吐くようになったが、 2.1.0からはマッチングのルールをconfigureで指定できるようになった。 Capybara.configure do |config| config.match = :prefer_exact end マッチングの種類は以下の四つ :one :first :prefer_exact :smart :one 2.0と同じルール。複数マッチすると

    Capybaraが2.1.0になって、また微妙に挙動が変わったので調べてみた - joker1007’s diary
  • 1