railsがんばる子

Ruby on Railsがんばる子です。胡蝶蘭のECサイトを運営しています。

俺の参加してるプロジェクトでbodyがhtmlの外にはみ出てる。

capybaraでhave_contentしたら、こんなエラー

Ambiguous match, found 2 elements matching xpath "/html"

body要素がhamlの外にはみ出てたので、要素が見つからなかったようです。 畜生。

!!!
%html
  something...
%body
  something...

正しくは下記。

!!!
%html
  something...
  %body
    something...