今日も Capybara に殺された。
CSS のposition:relative
でプッシュボタン的な動作をさせているa
タグに対しclick_link
したところなぜか効かない。p click_link
で座標をとってキャプチャで計ってみたところ、クリック位置はa
タグのどまんなかにあたっている。
CSS を無効にしたところclick_link
が無事発動したので、一つずつ数値をかえていったところ、top
での上下移動の幅が大きすぎたらしくtop:-10px
からtop:-7px
に変更したところ動作した。
a
の高さの問題もあるのだろうがびっくりした。