今日も Capybara に殺された。

今日も Capybara に殺された。

CSSposition:relativeでプッシュボタン的な動作をさせているaタグに対しclick_linkしたところなぜか効かない。p click_linkで座標をとってキャプチャで計ってみたところ、クリック位置はaタグのどまんなかにあたっている。

CSS を無効にしたところclick_linkが無事発動したので、一つずつ数値をかえていったところ、topでの上下移動の幅が大きすぎたらしくtop:-10pxからtop:-7pxに変更したところ動作した。

aの高さの問題もあるのだろうがびっくりした。